GTK+ / Gnome Application Development
Havoc Pennington
Red Hat Advanced Development Labs
New Riders Publishing
0-7357-0078-8
Table of Contents
I.
Overview
Introduction
glib: Portability and Utility
GTK+ Basics
II.
Building a Gnome Application
Creating Your Source Tree
Gnome Application Basics
The Main Window:
GnomeApp
User Communication: Dialogs
Gnome Application Checklist
III.
Advanced GTK+/Gnome Techniques
The GTK+ Object and Type System
GDK Basics
Writing a
GtkWidget
GnomeCanvas
Writing a
GnomeCanvasItem
IV.
Appendices
GTK+/Gnome Object Hierarchy
Table of Header Files
Frequently Asked Questions
Online Resources
Code Listings
Next >>>
Overview