Structure of the Book

This book is divided into several parts:

This book assumes some knowledge of GTK+ programming; chapters 2 and 3 will give you a quick overview if your knowledge is minimal, but they move very quickly. Most of the specific widgets in GTK+ are not covered. The book is intended to introduce Gnome programming, and some advanced GTK+ topics; it is a supplement to an introductory GTK+ book.

Due to time and space limitations, only the central Gnome libraries are covered; in particular, CORBA, printing, XML, plugins, and scripting are not covered. Most large applications will use these features in addition to the core libraries.