Table of Contents
Preface
Installation of Required Software
Parallel Installation of Gtk-2 and Gtk-3 Support for Haskell
Use of Cabal
First Window
Correct Program Termination
Asking Permission Before a Window is Closed
Use of Buttons, Labels and Placement Boxes
Drawing into a DrawingArea
Use of sliders
Tracking the Motion of the Mouse, Processing Mouse Events
More about Cairo
Use of the ComboBox
Use of the TextView
Use of the TreeView
Modularization of a Program
Literature, Useful Internet Resources