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