[Gtk-sharp-list] Improving Gtk#

Todd Berman tberman@off.net
Tue, 26 Apr 2005 12:27:23 -0700


On Mon, 2005-04-25 at 23:56 -0400, Miguel de Icaza wrote:
> Hello,
> 
>    As people develop applications with Gtk#, I would love to hear
> people's opinion on what we can do to make Gtk# better.  
> 
>    I am posting a few ideas that we could discuss:
> 
>         * TreeView and NodeStore: Useful?  Complex?  What would
>           people like to see there?

TreeView is awesome. Seriously amazing in fact.

> 
>         * Rendering: Gdk stinks for rendering, do you find convenient
>           the code to use System.Drawing in Gtk-dotnet.dll?  What about
>           Cairo?  
> 
>           Are people using either one?
> 

The gtk-dotnet.dll stuff doesnt work on win32, and cairo is really just
to slow to be usable on linux. Gdk may or may not be the best API
possible, but it is blazingly fast, and as portable as your app. We have
moved away from the gtk-dotnet stuff and towards 100% Gdk for that very
reason.

I have a patch to make the gtk-dotnet stuff work w/ GdkWindows on win32,
but I cant get it to work properly with GdkPixmaps.

--Todd