Page suivante Page précédente Table des matières Didacticiel Ian Main, slow@intergate.bc.caJanuary 24, 1998. 1. Introduction 2. Bien débuter 2.1 « Bonjour tout le monde » en GTK 2.2 Compilation de « Bonjour tout le monde » 2.3 Théorie des signaux et des rappels 2.4 « Bonjour tout le monde » pas à pas 3. Continuons 3.1 Types de données 3.2 Compléments sur les gestionnaires de signaux 3.3 Un « Bonjour tout le monde » amélioré 4. Placement des widgets 4.1 Théorie des boîtes de placement 4.2 Détails sur les boîtes 4.3 Programme de démonstration des placements 4.4 Placement avec les tables 4.5 Exemple de placement avec table 5. Vue d'ensemble des widgets 5.1 Conversions de types 5.2 La hiérarchie des widgets 5.3 Widgets sans fenêtre 6. Widgets boutons 6.1 Boutons normaux 6.2 Boutons commutateurs 6.3 Cases à cocher 6.4 Boutons radio 7. Widgets divers 7.1 Labels 7.2 Le widget bulle d'aide 7.3 Barres de progression 7.4 Boîtes de dialogue 7.5 Pixmaps 8. Widgets containers 8.1 Bloc-notes 8.2 Fenêtres avec barres de défilement 9. Widgets listes 9.1 Signaux 9.2 Fonctions 9.3 Exemple 9.4 Widget item de liste 9.5 Signaux 9.6 Fonctions 9.7 Exemple 10. Widgets sélections de fichiers 11. Widgets Menu 11.1 Création manuelle de menus 11.2 Exemple de menu manuel 11.3 Utilisation de GtkMenuFactory 11.4 Exemple d'usine à menu 12. Widgets non documentés 12.1 Entrées de texte 12.2 Sélections de couleurs 12.3 Contrôle d'intervalle 12.4 Règles 12.5 Boîtes de texte 12.6 Prévisualisation 12.7 Courbes 13. Widget EventBox 14. Configuration des attributs de widget 15. Temporisations, fonctions d'E/S et d'attente 15.1 Temporisations 15.2 Surveillance des E/S 15.3 Fonctions d'attente 16. Gestion des sélections 16.1 Introduction 16.2 Récupération de la sélection 16.3 Fournir la sélection 17. glib 17.1 Définitions 17.2 Listes doublement chaînées 17.3 Listes simplement chaînées 17.4 Gestion de la mémoire 17.5 Timers 17.6 Gestion des chaînes 17.7 Utilitaires et fonctions d'erreurs 18. Fichiers rc de GTK 18.1 Fonctions pour les fichiers rc 18.2 Format des fichiers rc de GTK 18.3 Exemple de fichier rc 19. Écriture de vos propres widgets 19.1 Vue d'ensemble 19.2 Anatomie d'un widget 19.3 Création d'un widget composé 19.4 Création d'un widget à partir de zéro 19.5 En savoir plus 20. Scribble, un programme simple de dessin 20.1 Présentation 20.2 Gestion d'événement 20.3 Le widget DrawingArea et le dessin 20.4 Ajouter le support XInput 21. Conseils pour l'écriture d'applications GTK 22. Contributions 23. Remerciements 24. Copyright 24.1 Notes du traducteur Page suivante Page précédente Table des matières
slow@intergate.bc.ca