Le manuel est séparé en trois parties principales.
La première partie est le
Guide de l'utilisateur. Elle aborde les
concepts généraux de la création d'applications avec
une interface utilisateur graphique (GUI). La
deuxième partie est la
Référence. Cette partie
du manuel détaille tous les objets GTK ainsi que les méthodes
et les signaux utilisables sur chacun d'eux. Enfin, la dernière partie
est la section Tutoriels.
Seule la section Référence peut être
recherchée (dans les versions de PHP).
Ce manuel est écrit avec une version modifiée de DocBook
DTD. Les modifications qui ont été apportées pour
permettre le documentation du modèle objet de la librairie GTK.
Les fichiers XML définissant les classes et les méthodes
ont été générées directement à partir du code source de PHP-GTK.
De cette manière, il n'est pas possible de générer les informations
sur les signaux, cela signifie que si la documentation de la classe
que vous consultez ne contient pas l'information des signaux alors
elle n'est pas complète.
Le générateur XML a été écrit par
Andrei Zmievski, le créateur de l'extension de PHP-GTK. Cette
documentation est transformée de XML vers divers formats
en utilisant XSL.
Le système de génération du manuel a
été concu et est maintenu par James Moore.
Note du traducteur: Tout au long du manuel, vous verrez apparaître le
mot "widget". il est difficile de trouver un équivalent
français de ce mot. Le dictionnaire traduit
généralement "widget" par "truc". En
fait, dans le domaine de la programmation d'interfaces graphiques, un widget
est un élément graphique de base (un bouton, un champ
texte... est un widget).
Le manuel est actuellement disponible en version texte, simple page HTML ou
en plusieurs pages HTML. Tous ces formats sont disponibles sur
le site PHP-GTK.