Page suivante
Page précédente Table des matières
Didacticiel
Ian Main,
slow@intergate.bc.ca
January 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