
Hello Duncan, Monday, November 13, 2006, 3:36:32 AM, you wrote:
afaik, there are just two good enough libs - wxHaskell and GtkHs. can
in brief, i see the following main differences: - wxHaskell is easier to understand and to use, Ght2Hs allows to use Glade to develop "look&feel" - Gtk2Hs had better support, but now wxHaskell has more maintainers and situation may change to opposite in a next few months - wxHaskell provides more native look&feel, while Gtk2Hs simplifies porting of GUI application from Windows to Linux. Also Gtk2Hs needs Gtk DLL to be installed, but this can be made a part of application installation procedure, afaik? - Gtk2Hs has better memory management - differences between Gtk and wxWidgets that i will go to study i also have more questions: first, how about tabbed pages control? such controls are widely used to represent plenty of information in limited screen space second: ability and easiness to develop my own controls, and to combine several customized controls together to make one "supercontrol" (although i guess that last feature is important only for RAD environments) third: are there any "appetizers" demonstrating features of each library and with source code available for studying? except for memory.pdf which don't mention where full source can be downloaded it will be interesting to see sources of more "business-like" applications developed with both libs. if there are no ones, may be i will develop basic file manager utility as such appetizer -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com