[Mono-list] Windows forms
Freddy BL
freddy_bl@hotmail.com
Mon, 08 Jul 2002 08:38:34 +0000
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