Ah, I guess it's purely philosophical then. Basically boiling down to "Do we really need *another* toolkit"? We have to have WinForms to provide compatibility with the .Net framework. And we need GTK# to make Mono a great choice for Linux (and somewhat cross-platform) apps. (And there are others like QT and wxNet and Cocoa#.) So what would another toolkit bring?
Writing an entire toolkit is hard and expensive. WinForms has been under development for probably 4 years having up to 6 people working on it full-time as well as plenty of contributors. I don't really know of any benefit to making another one. WinForms is already "Mono native" in that it's fully done with System.Drawing. It seems like a new one would simply take the WinForms widgets and change the API simply for the sake of being different. :) Jonathan Ernesto Bascon wrote: >> Ernesto Bascon wrote: >> > Hi everybody: >> > >> > Maybe this is a more "philosophical" or "political" than technical >> > question, but, >> > >> > Why there is no a native Mono UI widgets framework written on top of >> > System.Drawing? [à la Java Swing] >> > >> > That's just because "no one has worked on it" or there are some more >> > deep decisions [on supporting more GTK+]. >> > >> > Kind regards, >> > >> You are looking for the WinForms toolkit. This is our implementation of >> Microsoft's System.Windows.Forms toolkit. However, unlike Microsoft's >> implementation, which wraps win32 common controls, all of the controls >> in Mono are written with 100% System.Drawing. >> >> http://www.mono-project.com/WinForms >> >> Jonathan >> > > I think the architecture of your Windows Forms implementation is > amazing, but, what about a Mono UI toolkit not depending on the > strengths and weaknesses of SWF? > > > > >> > >> > >> > Ernesto >> > _______________________________________________ >> > Mono-list maillist - [email protected] >> > http://lists.ximian.com/mailman/listinfo/mono-list >> > >> > >> >> > > _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
