Programmation GTK2 en Pascal/Les menus

Un livre de Wikilivres.
Programmation GTK2 en Pascal

Les menus sont des contrôles complexes et sont donc découpés en plusieurs classes de contrôles.

La barre de menu tout d'abord :

Le menu en lui-même :

La classe de base des menus :

Les éléments d'un menu :

Étapes pour créer un menu[modifier | modifier le wikicode]

  1. Création d'une barre de menu
  2. Création d'un item de menu (exemple : Fichier)
  3. Attachement de cet item dans la barre de menu
  4. Création d'un menu
  5. Attachement de ce menu à l'item de la barre de menu (créé en 2.)
  6. Création d'un item de menu (exemple : Nouveau, Ouvrir, Sauvegarder, etc.)
  7. Attachement de cet item au menu (créé en 4.)
  8. Création des autres items (on boucle sur 6. et 7.)
  9. Si on veut une autre entrée de menu dans la barre de menu (exemple Édition, Aide, etc.), on recommence à 2.