Hello! > How far is GTK# ? I plan to abstract large GUI parts of SharpDevelop to be > API independent > to allow easier porting between the GUI APIs. My current plan is to move > SharpDevleop to an > abstract layer which can be ported to GTK# as well as Windows.Forms or any > other GUI API.
Gtk# is maturing rapidly, but it is still a rough toolkit. I am glad that it works now on Win32 (because Gtk works on Win32), but there are still some rough edges, some corners that need to be polished and improved before its a mainstream toolkit. Also, we need to get the documentation work for it off the ground, it would be unfair to ask for a port of SharpDevelop without docs. That being said, someone with Gtk/Gtk# experience should probably look at SharpDevelop and try to assess the size of the changes, or the pieces that could be factored out for the UI elements. > I only need to rewrite some components like the text editor, but I don't > expect that this will be too > difficult. I don't think that it is good to have SharpDevelop run under > winelib because I want to have > 'native' look and feel under linux. Well, since I figured this would be a common problem with Winforms applications, I was thinking that we could modify Wine to load/use the Gtk rendering engines and use those to render its widgets. Since Gtk is converging to Windows key-bindings and feel anyways, they would be a nice match. Miguel _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
