Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Hans van Thiel <hthiel.char <at> zonnet.nl>
Subject: ANN: Teach Yourself Gtk2Hs in 21 Hours
Newsgroups: gmane.comp.lang.haskell.cafe
Date: Saturday 1st December 2007 19:26:05 UTC (over 9 years ago)
Hello All,

The Gtk2Hs basics tutorial, based on the Tony Gale and Ian Main GTK+2.0
tutorial, is now available for review and comment. The TOC:

   1. Introduction
   2. Getting Started
   3. Packing
         3.1 Packing Widgets
         3.2 Packing Demonstration Program
         3.3 Packing Using Tables
   4. Miscellaneous Widgets
         4.1 The Button Widget
         4.2 Adjustments, Scale and Range
         4.3 Labels
         4.4 Arrows and Tooltips
         4.5 Dialogs, Stock Items and Progress Bars
         4.6 Text Entries and Status Bars
         4.7 Spin Buttons
   5. Aggregated Widgets
         5.1 Calendar
         5.2 File Selection
         5.3 Font and Color Selection
         5.4 Notebook
   6  Supporting Widgets
         6.1 Scrolled Windows
         6.2 Event Boxes and Button Boxes
         6.3 The Layout Container
         6.4 Paned Windows and Aspect Frames
   7. Action Based Widgets
         7.1 Menus and Toolbars
         7.2 Popup Menus, Radio Actions and Toggle Actions

This covers about half of Gtk2Hs (guesstimate) but (hopefully) most of
what's needed for the run of the mill GUI. It's available or will be on

http://darcs.haskell.org/gtk2hs/docs/tutorial/Tutorial_Port/

http://j-van-thiel.speedlinq.nl/gtk2hs/index.html

Thanks to Alex Tarkovsky it's in XHTML and well structured for easy
maintenance and adaptation. I hope a Gtk2Hs basics tutorial will help to
popularize this large, powerful and sophisticated gui library for
Haskell. Needless to say, please don't hesitate to comment and report
errors. 

Regards,

Hans van Thiel
 
CD: 3ms