GUI Programming with GSL
Gsharp GUI Classes
GUI Classes Hierarchy
A simple example
Creating and Destroying GUI Objects
Setting GUI Object Resources
Callback Functions
Canvas Callback Handling
Pointers to GUI Objects
Dialogs
Positioning GUI Objects
Getting Information About the GUI Hierarchy