XML for UI (Was: Python should have a IDE like this...)

Dethe Elza delza at antarcti.ca
Thu Feb 15 12:14:16 EST 2001

As I understand it, Glade can output your GUI as XML, which you can tweak by
hand if desired, and read in at run-time.  It's one of the new crop of
XML-based GUI tools, but the documentation (last time I checked) was
virtually non-existent.

WxWindows is also working on an XML format for UI (also under-documented),
UIML is an attempt to create XML for UI across systems, languages, and
toolkits (it suffers from being *too* general, IMHO), XForms is the W3C
attempt to bring standard UI tools to XML/XHTML, XUL is Mozilla's XML
toolkit (one of the most featureful which is actually *implemented*), and
BML (Bean Markup Language) from IBM's alphaWorks is an XML language for
wiring together JavaBeans, which could mean building a UI in Swing with XML.

Wouldn't it be nice to have an XML dialect which you could read in in Glade,
or wxWindows, or Java, or
Tkinter, or Mozilla?  Check back soon...


"Will Ware" <wware at world.std.com> wrote in message
news:G8rzM4.HK8 at world.std.com...
> D-Man (dsh8290 at rit.edu) wrote:
> > Glade+libglade is a really cool way to build a GUI.
> Doesn't Glade only produce C code? I suppose you could make calls
> to Python from C, but it'd be cool if a GUI builder produced Python
> directly. Unless I've misunderstood Glade, and it already does this?
> That would be very cool.
> --
> -----------------------------------+---------------------
>  22nd century: Esperanto, geodesic | Will Ware
>  domes, hovercrafts, metric system | wware at world.std.com

More information about the Python-list mailing list