GTK+ / Gnome Sviluppo di Applicazioni

Havoc Pennington

Red Hat Advanced Development Labs

Sommario
Prefazione
L'importanza del software libero
Il processo di sviluppo di GNOME
Il processo di hacking
Documentazione Libera
I. Panoramica
Introduzione
glib: portabilità e funzioni di utilità generale
Fondamenti di GTK+
II. Scrivere un'applicazione GNOME
Creare il proprio albero di sorgenti
Fondamenti di una applicazione Gnome
La finesta principale: GnomeApp
Comunicare con l'utente: finestre di dialogo
Lista di controllo per le applicazioni
III. Tecniche avanzate di GTK+/Gnome
I tipi e gli oggetti in GTK+
I fondamenti di GDK
Scrivere un GtkWidget
GnomeCanvas
Creare un GnomeCanvasItem
IV. Appendici
Gerarchia degli oggetti in GTK+/Gnome
Tabella dei file di intestazione
Domande frequenti (FAQ)
Risorse online
Listati