[GUI] wxGlade

Daan Leijen daanleijen at xs4all.nl
Sun Sep 14 22:36:55 EDT 2003


Hi Luc

> when experimenting with wxHaskell, I was considering some 
> basic gui builders, like glade, http://glade.gnome.org/, or 
> even the youger http://wxglade.sourceforge.net, that I just 
> discovered.

wxGlade looks quite promising ! (it's almost visual basic :-)
 
> these generate either code via xml ressources files, that the 
> code generators read and produce code in the language you 
> fancy ( in c++, eiffel, perl, python..).
> 
> I was considering giving a try for the wxHaskell binding, and 
> was interested in hearing some feedback on that idea ...

As the XML that you will load dynamically is 'untyped', you need
to somehow emit a typed haskell file together with the XML to load
this data safely into Haskell. That would mean that you either need
to extend wxGlade or that you write a typed interpreter for the XML
data in Haskell itself.

-- Daan.

btw. I am personally not a big believer of gui interface builders,
especially not with the "layout" combinators that you can make in
Haskell -- I think that writing the layout with combinators is 
faster for an expert than building it in a GUI.

> _______________________________________________
> GUI mailing list
> GUI at haskell.org
> http://www.haskell.org/mailman/listinfo/gui
> 
> 




More information about the GUI mailing list