http://library.gnome.org/devel/gtk-tutorial/stable/
GTK+ 2.0 Tutorial
Tony Gale
Ian Main
& the GTK team
-
Table of Contents
Tutorial Availability
Introduction
Getting Started
- Moving On
- Packing Widgets
- Widget Overview
- The Button Widget
- Adjustments
- Range Widgets
- Miscellaneous Widgets
- Container Widgets
- Menu Widget
- Undocumented Widgets
- Setting Widget Attributes Timeouts, IO and Idle Functions
- Advanced Event and Signal Handling
- Managing Selections
- Drag-and-drop (DND)
- GLib
- GTK's rc Files
- Writing Your Own Widgets
- Scribble, A Simple Example Drawing Program
- Tips For Writing GTK Applications Contributing Credits Tutorial Copyright and Permissions Notice GTK Signals
- GDK Event Types Code Examples