jeudi 28 décembre 2000

Menu

MENU

Les menus sont un moyen efficace et simple d'accéder aux fonctions d'un programme. Nous allons voir comment en créer un. Il existe deux types de menus, les mainmenu et les popupmenu.

Type de menu

MainMenu

Ce type de menu est utilisé dans la plupart des programmes créés de nos jours.
  • Sélectionner le composant MainMenu de l'onglet Standard
  • Double cliquer sur l'icône du composant
L'Éditeur de menu apparaîtra

  • Inscrivez Fichier dans la propriété caption et menFichier pour son nom
  • Créez un nouveau item de menu, Envoyez
  • Faite un clique doit de la souris, un menu apparaîtra, sélection


Ces sous-menus sont utilisés dans de nombreuses applications dont ms office
La propriété Bitmap permet d'attribuer une image à un menu.

Standard

Les ... a la suite du nom dans un menu, signifie qu'il y aura une boîte d'édition qui sera affiché. Les barres de séparation permettent de grouper ensemble les menus.
Allez voir sur xp_netscape_menu pour avoir des menus dans le style netscape 6 et office xp

PopupMenu

Ce menu aussi appelé menu contextuel est accessible dans un programme lorsqu'on clique sur le bouton droit de la souris.
  • Sélectionner le composant popupmenu de l'onglet standard
  • Double cliquer sur l'icône du composant
  • Inscrivez un nom pour la propriété caption


Il ne faut pas oublier d'affecter le nom du popupmenu à la propriété PopupMenu des composants qui sont concernés par le menu.Ainsi lorsqu'on fera un clique droit de la souris sur les composants qu'on aura préalablement affectés au Popmenu, il s'affichera

Conseil

L'insertion et l'effacement d'un menu peuvent se faire avec le menu pop up du bouton droit de la souris
Un nouvel élément est ajouté en dessous du menu qu'on vient de créer, de plus, on peut en ajouter un autre à droit de celui qu'on avait créé.
  • Ajouter & dans la propriété caption permet de créer un raccourci
  • Ajouter un - dans la propriété caption permet de créer un séparateur
Ajouter un sous menu, ce fait en sélectionnant un menu et en appuyant sur ctrl -> ou en cliquant sur le bouton droit de la souris et en sélectionnant create submenu.

Pour rendre votre application plus aisée à manipuler, utilisez les mêmes touches raccourcies des autres programmes Windows et linux. La propriété ShortCut permet des créer des raccourcis comme ctrl x pour la commande couper.

Programme sur les menus disponible ici.