RE: wxGlade

"Daan Leijen" <[email protected]>
Newsgroups gmane.comp.lang.haskell.gui
Message-ID <000901c37af7$943ca8e0$a52a7e50@levensweg>
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
> [email protected]
> http://www.haskell.org/mailman/listinfo/gui
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.