Un tutoriel Gtk2-Perl

Patrice LE BORGNE

25 février 2004

Table des matières
Vue d’ensemble
1 Introduction
 À propos de GTK+
 À propos de Gtk2-Perl
 À propos de ce tutoriel
 Pour bien démarrer
2 À la découverte de Gtk2-Perl
 Hello world à la Gtk2-Perl
 Cheminons à travers Hello world
 Théorie des signaux et des rappels
 Un hello world un peu plus évolué
Les éléments de base
3 Les boîtes de regroupement
 Théorie des boîtes de regroupement
4 Les tables
 Créer un table
 Lier les widgets à la table
 Espacement entre lignes et colonnes
 Redimensionner une table.
 Déclarer la propriété homogeneous
 Exemple
5 Les fenêtres
 Donner un nom à la fenêtre
 Déclarer le widget par défaut et choix d’un widget
 Déclarer l’attitude de la fenêtre
 Faire des fenêtres modales
 Taille et position de la fenêtre
6 Les boutons
 Les boutons normaux
 Les boutons Toggle ou interrupteurs
 Les cases à cocher
 Les boutons radio
7 Les labels
 Ce qui n’a pas changé !
 L’apport de Pango
8 Les widgets de réglage
 Les ajustements
 Les widgets Range
 Souris et clavier
 Exemple
Les éléments standards
9 Les menus
 Le menu - Méthode longue.
 Éléments “avancés” de menu.
 Le menu - Méthode rapide
10 La barre d’outils
 Utiliser une barre d’outils
11 Les barres d’état
12 Les bulles d’aide
13 Les cadres
 Exemple
Dialogue avec l’utilisateur
14 Un champs de saisie texte
 Les widgets ”éditables”
 Le widget entrée
15 Les dialogues
 Boîtes de messages
 Dialogue de sélection de fichiers
 La sélection des couleurs
 Dialogue de sélection de police
Les widgets avancés
16 Les boutons spin
 Créer un bouton spin
 Configuration
 Valeur
 Comportement
 Exemple
17 Les notebooks
 Exemple
18 Les flèches
 Exemple
19 Le calendrier
 Exemple
20 Les barres de progression
Administration
21 Copyright du tutoriel et Permissions
22 Licence
Annexes
23 Liste des éléments stock