[Gtk-sharp-list] Improving Gtk#
Miguel de Icaza
Tue, 26 Apr 2005 18:05:56 -0400
> I think Gtk.DotNet is a great feature. I am collaborating in the
> MonoUML project and, at this moment, we are using GnomeCanvas for the
> graphical engine, but I think GnomeCanvas is not the best option for
> this job, in addition it seems that GnomeCanvas will be deprecated for
> Gnome 3. So, we are thinking in use Cairo or System.Drawing for do the
> job. All our GUI is done in Gtk# we just want to change the graphical
> engine, so Gtk.DotNet is very appreciated feature.
It is now fixed on SVN for Windows.
There is also another canvas that might be useful to you, the DiaCanvas,
and it has C# bindings. I do not know much more about it though.
> With Cairo we have a problem. Apparently, there is no GtkCairo binding
> for Mono. In some of my experiments, I was using P/Invoke to be able to
> use Cairo in a Gtk container. I have been thinking about doing a
> GtkCairo binding for the MonoUML project.
There is also a sample in samples on how to use Cairo with Gtk#