[Mono-list] GDI+ problems on 1.0.4

Dilton McGowan II diltonm@yahoo.com
Tue, 23 Nov 2004 13:29:01 -0800 (PST)


Hi,

What are SVN and HEAD? Are these CVS terms? I'm not
trying to fix this *yet* as much as I'm trying to
determine what is broken.

>> Is there any
> specific reason
> for you to use libgdiplus and System.Drawing from
> 1.0.4 release ?

Uhm..yes, it's RELEASE'D, isn't it?

Are you supporting or refuting my potential assertion
that GDI *may* be broken in 1.0.4 RELEASE, not cvs
yesterday, today or 1:00 AM tomorrow morning...but,
RELEASE. I am trying to determine if I should log a
bug against Mono 1.0.4 RELEASE so at least, everyone
using and depending on 1.0.4 RELEASE will know that it
is flawed and they may have to go back to an earlier
RELEASE'D version of Mono or wait for a future
RELEASE.

Thanks, looking forwad to your (or anyone's response).

Dilton

--- Ravindra Kumar <rkumar@novell.com> wrote:

> Well, you might also want to try out updating from
> mono-1-0
> branch, in case you don't want to update from HEAD.
> 
> In any case (updating from mono-1-0 or HEAD), please
> let us
> know, if your problem is solved or not.
> 
> Thanks,
> Ravi
> 
> >>> "Ravindra Kumar" <rkumar@novell.com> 11/23/04
> 10:56 AM >>>
> Hello,
> 
> This code works fine with our SVN HEAD. Is there any
> specific reason
> for you to use libgdiplus and System.Drawing from
> 1.0.4 release ?
> As far as stability is concerned, I think our
> System.Drawing stack
> is more stable in HEAD, because it gets tested
> everyday with our
> new SWF implementation. If you don't mind, please
> update your
> libgdiplus and System.Drawing from HEAD.
> 
> Thanks,
> Ravi
> 
> >>> Dilton McGowan II <diltonm@yahoo.com> 11/23/04
> 4:46 AM >>>
> This code works on 1.0.2 when installed with the RPM
> collection in mono-all.zip. In 1.0.4, I'm trying to
> figure out what I'm to build from source and what
> I'm
> to install via RPM.
> 
> Bitmap b = new Bitmap(400, 400);
> Graphics g = null;
> Font fnt = null;
> try
> {
> 	g = Graphics.FromImage(b);
> }
> catch(Exception e)
> {
> 	sw.WriteLine("A1: " + e.Message);
> }
> try
> {
> 	//This seems to be the problem line, moving
> 	//it to the above try block causes an exception
> there.
> 	//I've tried two fonts that are on the system and
> 	//this code works on 1.0.2.
> 	fnt = new Font("Sans Serif",10);
> 	g.DrawString("0", fnt, new SolidBrush(Color.Black),
> 100, 100);
> }
> catch(Exception e)
> {
> 	sw.WriteLine("A2: " + e.Message);
> }
> 
> 
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Meet the all-new My Yahoo! - Try it today! 
> http://my.yahoo.com 
>  
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-list 
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-list
> _______________________________________________
> Mono-list maillist  -  Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com