I think maybe we could have the following :
Windows.Forms Windows.Gtk# Windows.Qt# Windows.Swing etc. Just as in C++ world, there could be many GUI toolkit in .NET world. People could use the toolkit they like. I don't think it's a bad thing. The key point is cross-platform. If a toolkit can only run under in Linux or Windows, I will not use it. I don't want to write program twice. If it's cross-platform but don't fit the current look & feel in the target os, it doesn't matter. If it's cross-platform, developers will help it become standard in that os. Freddy BL wrote : > > I think Miguel and Mike are right. > > If Windows.Forms is bad, and Microsofts want to create a new > API for it, why > then using it? > > The primary idea of Mono is, to have a the advatages of an > Intermediate-Language for the Linux-platform. > And compiled Console-programs run already today on Linux > _and_ Windows. > > I think, that it is at first more important to have a > complete support of > all GTK+-API in GTK#. And that its possible to create > programs in mono for > Linux/Unix. > > If anybody needs Windows.Forms, it is IMHO better, if a > combination of the > Mono- and the WINE-project do this. > Remember, that the Windows-GUI have features which GTK+ don't > have (look at > the different Menu-looks in SharpDevelop: Normal, XP-Office, > etc). And there > existing a lot of features in GTK+, which the Windows-GUI don't have. > > So, it is better, to create Windows-Forms based on WINE. Then > the GUI looks > like Windows. And I think, that this is better. If you create > Windows.Forms > in GTK+ (which is a hard work), than there comes KDE-people > and want to do > the same with Qt. And than there comes Motif-people, who do > the same with > Motif. > At the end, it would be a only dissipated power. > > So, its better - if any want to have Windows.Forms, to create > it on base of > WINE. > In one time I have asked the WINE-team, if they would be > cooperate withe the > mono-team to create Windows.Forms. And if they cooperate for > programs, where > Windows-programs load native-dlls on Windows. > The answer was, that its at the moment no topic for their, > because at the > moment there are no important programs, which used .net with > Windows.Forms. > But if the first programs comes, they are interested in it. > > So, I think it would be good, to do here the same: > At the moment its better to create Mono for > Linux-programming. But if the > first important Windows-programs need .net and Windows.Forms, > we can talk > again about it. > > Greatings > Freddy BL > > > > _________________________________________________________________ > Werden Sie Mitglied bei MSN Hotmail, dem gr��ten > E-Mail-Service der Welt: > http://www.hotmail.com/de > > > _______________________________________________ > 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
