[Mono-devel-list] Cairo and System.Drawing

Miguel de Icaza miguel at ximian.com
Thu Oct 16 10:41:14 EDT 2003


Hello,

> Thanks for the answer here below.  Quick question for you all, by
> integrating GTK# with Cairo, do you mean that you would retain the GTK#
> implementation for forms (and as a wrapper for all the other stuff that GTK#
> encompasses) but plug Cairo into the backend of the GTK# stuff for
> performing the rendering?
> 
> This would mean I guess that controls rendered by GTK# would take the
> underlying visual characteristics of Cairo, and that user defined controls
> that override the paint method for display would then look consistent with
> GTK# supplied controls.

It would just make it simpler for doing rendering graphics on an expose
handler.  Currently you are limited to Gdk rendering primitives, and
with System.Drawing/Cairo we expand that to use an improved system.

Miguel.



More information about the Mono-devel-list mailing list