This manual is split into three main parts.

The first part is the Userguide. This discusses the general concepts behind creating a Graphical User Interface (GUI) application. The second part is the Reference section. This part of the manual details each of the GTK objects and the individual methods and signals that can be used with them. Thirdly, there is a section named Tutorials.

Only the Reference section is searchable (in PHP versions).

The manual is produced using a modified version of the Docbook DTD. The modifications that have been made allow the documentation of the object system used by PHP-GTK. The XML basis for each of the classes and their methods is generated automatically from the PHP-GTK source code. Note that it is not possible to generate signal information in this way, i.e. if there is no accompanying textual description then signal information is ispo facto incomplete for that class.

The XML Generator was written by Andrei Zmievski, the original author of PHP-GTK itself. The documentation is transformed from its XML source into various other formats using XSL stylesheets as well as a host of other tools.

The manual build system was created by James Moore and is maintained by both himself and Steph Fox.

The manual is currently available in plain text, single or multiple HTML, and searchable PHP formats, all of which are downloadable from the PHP-GTK website.

© Copyright 2003-2014 The ultimate PHP Editor and PHP IDE site.