Licence Informatique
Module Interface Homme Machine
TD 6
Boîtes de dialogue - Menu contextuels
On souhaite compléter l’application IHM, avec la gestion d’un menu contextuel. Ce menu s’affiche lors d’un clic droit souris et permet de sélectionner la couleur du dessin (Noir, Rouge, Jaune ou Vert ou Personnalisée), la forme (Ligne, Cercle, Rectangle) ou l’épaisseur du trait.
Pour cela les étapes suivantes sont nécessaires :
Création d’une nouvelle ressource de type « Menu » pour gérer le menu contextuel avec pour identifiants des couleurs et des formes, les identifiants des options
correspondantes du menu (excepté pour Couleur Personnalisée) . L’option du menu contextuel « épaisseur » ouvre la boîte de dialogue de sélection de l’épaisseur (avec le bouton d’incrémentation – cf TD5).
Définition du gestionnaire de l’option « Couleur -> Personnalisée » qui ouvre la boîte de dialogue standard de sélection d’une couleur.
Gestion du clic souris (clic droit qui fait apparaître le menu contextuel).
1