From: Per Larsson <per@L4i.se> - 2003-10-15 18:06:13
Hello haskell companions on this mailing list!
I downloaded wxhaskell a couple of days ago and is very enthusiastic, it =
good on the screen and the programming interface seems, at a first glance=
be comprehensive and well-designed. Thanks for all the work!
Because I am new to wxwindows I have problems getting an overview of the=20
library though, the haddock documentation is reference material and is no=
suitable for learning the basic idioms and the examples in the source=20
distribution are too few and too sparsely commented These are not complai=
I appreciate that the library is new and that it will take some time befo=
there will be more documentation available, but until then, maybe someone=
give me a hint for usable tutorials written for the original wxwindows=20
library or for some of the ports of it? I would also be very interested t=
see an example of how to install a user-defined GUI object in wxhaskell, =
how to write a 'megawidget' in haskell giving it a similar interface as t=
> Thanks for all the work!
> maybe someone can
> give me a hint for usable tutorials written for the original
> wxwindows library or for some of the ports of it?
- On the wxHaskell website is a short tutorial
- I would advise to download the wxWindows documentation as
it contains many good overviews op specific aspects.
- The wxWindows site itself also points to some tutorials
> I would also be very interested to
> see an example of how to install a user-defined GUI object in
> wxhaskell, i.e. how to write a 'megawidget' in haskell giving
> it a similar interface as the builtin objects.
You would create an (abstract) data type that holds your
widgets, and than create instances for common attributes.
When you are more comfortable with the library, you could
look into the source code for the WX layer to see some
Hope this helps,
-- Daan Leijen
> Best Regards
> This SF.net email is sponsored by: SF.net Giveback Program.
> SourceForge.net hosts over 70,000 Open Source Projects. See
> the people who have HELPED US provide better services: Click
> here: http://sourceforge.net/supporters.php
> wxhaskell-users mailing list wxhaskell-users@...