[Mono-list] [Fwd: Possible replacement for Windows.Forms]
Joe Tennies
rotund@fatnsoft.com
15 Jul 2002 23:48:54 -0500
Oops. Sent w/ wrong account.
> wxWindows (http://www.wxWindows.org) -- I don't think anyone suggested
> this.
>
> Windows 3.1, Windows 95, Windows NT, Unix with the GTK+ toolkit, Unix
> with the Motif toolkit, and MacOS. It also supports UNIX with X11! And
> Mac is both Carbon and Aqua!
>
> I'm going to try P/Invoking this tonight and tomorrow and see how I can
> do. It seems to be a fairly sane abstraction and supports many looks
> and feels.
>
> Perhaps something Ximian or the GNOME group could do is create a GNOME
> back-end for it. The GTK+ one is based on GTK+ 1.2 (I believe) and
> doesn't add all the GNOME components. I'd think it's be fairly quick to
> reimplement it in GTK+ 2 and GNOME2.
>
> It's already in Object-Oriented C++, so converting it to Object-Oriented
> C# shouldn't be too hard (I know I'll hate myself in the morning for
> saying that)
>
> The wxWindows 2 licence is essentially the L-GPL (Library General Public
> Licence), with an exception stating that derived works in binary form
> may be distributed on the user's own terms. This is a solution that
> satisfies those who wish to produce GPL'ed software using wxWindows, and
> also those producing proprietary software.
>
> I know it ends up being another layer of abstraction, but does anyone
> see a reason this would be a bad choice for the API considering all the
> OS's it already works on and has native look and feel in?
Actually, after looking at this, I think I'll still use it, but only use a small subset (the GUI portions). Just thought I should add this.