[Mono-list] GUI Library
A Rafael D Teixeira
rafaelteixeirabr@hotmail.com
Thu, 13 Nov 2003 13:56:12 -0200
Quite not the same thing, but #WT (a C# port of Eclipse's SWT), tries to do
something similar: be an common toolkit wrapping that uses GTK where
available and Windows Controls when in Windows, but without the
double-wrapping that may burden your idea.
Personally, I agree with Miguel, that we may go up in the abstraction axis,
and create a new toolkit (wrapping existing widgets/controls, when
possible/viable) that could provide the backbone of a 'Microsoft
XAML'-compatible UI engine. ( Search for articles/comments on the latest
PDC)
XAML is nothing really new (looks like a cross of HTML+CSS and XUL), but the
engine behind it opens up a whole slew of marvelous tricks: CSS-like style
control (change the font at one place and dozens of controls will follow
suit), unlimited recursive containment (you can do something like the
tables-inside-tables common trick that HTML designers abuse, or simply
construct a toolbar button where you precisely lay out where the text and
the bitmap will be inside it), and so on...
But don't let me stop you...
Many Funny Bits,
Rafael Teixeira
Brazilian Polymath
Mono Hacker since 16 Jul 2001
MonoBrasil Founding Member - Membro Fundador do MonoBrasil
English Blog: http://monoblog.blogspot.com/
Brazilian Portuguese Blog: http://monoblog.weblogger.terra.com.br/
>From: Chris Seaton <chris@chrisseaton.com>
>To: mono-list@lists.ximian.com
>Subject: [Mono-list] GUI Library
>Date: Thu, 13 Nov 2003 14:09:56 +0000
>
>I'm thinking of writing a GUI library that sits on top of both SWF and
>GTK#, able to use either depending on a config setting or guessing from
>the system running the program.
>
>Is there already anything like this?
>--
>Chris Seaton <chris@chrisseaton.com>
>
>_______________________________________________
>Mono-list maillist - Mono-list@lists.ximian.com
>http://lists.ximian.com/mailman/listinfo/mono-list
_________________________________________________________________
MSN Messenger: instale grátis e converse com seus amigos.
http://messenger.msn.com.br