[Mono-list] Windows forms
code
code@263.net
Mon, 8 Jul 2002 17:27:24 +0800
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 - Mono-list@ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
>