[Mono-dev] Status of System.Drawing.Printing

Kornél Pál kornelpal at hotmail.com
Wed Sep 7 12:01:19 EDT 2005


The things you experience are not bugs or issues. They are simply not
implemented yet.

Except some special cases when NotImplementedException is the expected
result NotImplementedException means that the requested functionality is not
yet implemented.

According to Peter printig has low priority at the MWF team.

I think printing is not working at all yet so there is no use to use
PrinterSettings if you cannot print.

If you want to implement some missing functionality you are welcome to
contribute it and will be included in Mono.

Kornél

----- Original Message -----
From: "Yngve Zackrisson" <yngve.zackrisson at mobila-kontoret.se>
To: "Peter Dennis Bartok" <peter at novonyx.com>;
<mono-devel-list at lists.ximian.com>
Sent: Wednesday, September 07, 2005 5:47 PM
Subject: Re: [Mono-dev] Status of System.Drawing.Printing


> On Wed, 2005-09-07 at 17:06, Peter Dennis Bartok wrote:
>> We (the MWF team) will work on printing once we are done with the
>> System.Windows.Forms assembly. The S.D.Printing code will use the cairo
>> postscript backend and output to CUPS.
>>
>> Cheers,
>>   Peter
>>
>
> OK.
>
> Any time table when the S.D.Printing (issues) will be fixed?.
>
>
>
> Currently I use the PrintDocument class to inherit from,
> and want to use the PrintDocument Print() method.
> Do I have any other option than using S.D.Printing
> to set the PrinterName and use the IsValid?
>
>
>
> Regards
>
>
>
> Yngve Zackrisson.
>
>
>
>> -----Original Message-----
>> From: "Yngve Zackrisson" <yngve.zackrisson at mobila-kontoret.se>
>> To: <mono-devel-list at lists.ximian.com>
>> Date: 07 September, 2005 08:52
>> Subject: [Mono-dev] Status of System.Drawing.Printing
>>
>>
>> >
>> >Hi all again.
>> >
>> >After succeeding to with my remoting application
>> >I now try to print the file I previously uploaded
>> >to the Linux (Fedora 3 x86) Mono server application.
>> >The Mono version I use is Mono 1.1.8.3.
>> >
>> >I now get a exception:
>> > EXCEPTION handling: NotImplementedException
>> >when i run my printout application.
>> >
>> >When I downloaded the source code for
>> >System.Drawing.Printing (Mono 1.1.8.3)
>> >I found that there was 'NotImplementedException'
>> >in the code for the following source code files:
>> >
>> >- InvalidPrinterException.cs
>> >- PageSettings.cs
>> >- PreviewPrintController.cs
>> >- PrintController.cs
>> >- PrinterSettings.cs
>> >- PrinterUnitConverter.cs
>> >
>> >The methods in my application I (directly)
>> >miss implementation for is:
>> >
>> >- PrinterSettings.PrinterName (It was here I got the exception)
>> >- PrinterSettings.IsValid
>> >
>> >What is the status for the System.Drawing.Printing?
>> >
>> >
>> >
>> >Is there any chance of getting these methods
>> >getting implemented in the near future?
>> >
>> >
>> >
>> >I need to know to decide how to go further with my application.
>> >(AFAIK there is no error in my application in these parts,
>> >since I have got the printout working with MS .NET
>> >on the server side).
>> >
>> >
>> >
>> >Regards
>> >
>> >
>> >Yngve Zackrisson
>> >
>> >CK Management AB / Mobila Kontoret
>> >
>> >
>> >_______________________________________________
>> >Mono-devel-list mailing list
>> >Mono-devel-list at lists.ximian.com
>> >http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> >
>> >
>>
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>




More information about the Mono-devel-list mailing list