Chapter 4 Gestion des profils
Lorsque vous créez un menu, vous devez définir les propriétés suivantes :
Propriété | Description |
---|---|
Nom | Nom du menu qui va apparaître dans l'interface PowerAMC. Vous pouvez définir une touche de raccourci dans l'entrée de menu en ajoutant une perluète immédiatement avant le caractère à utiliser comme touche de raccourci, cette lettre sera soulignée dans le menu. |
Commentaire | Informations supplémentaires relatives au menu. |
Emplacement | Liste des emplacements où la nouvelle entrée de menu doit s'afficher. Cette liste est disponible uniquement si la métaclasse sélectionnée est Model ou Diagram. Dans le cas des métaclasses d'objet, la valeur unique est Menu contextuel de l'objet, et donc cachée. |
Onglet Menu | Zone de création du menu, vous pouvez utiliser des outils pour faciliter l'ajout de commandes, de menus contextuels et de séparateurs de menu dans le nouveau menu. |
Onglet XML | Résumé XML de ce qui est défini dans l'onglet Menu. |
Vous pouvez utiliser les outils suivants dans l'onglet Menu pour créer des menus et commandes :
Outil | Fonction |
---|---|
![]() |
Affiche une boîte de dialogue de sélection permettant de sélectionner une ou plusieurs méthodes ou transformations afin de créer des commandes associées. Vous pouvez sélectionner parmi les méthodes ou transformations définies dans la métaclasse courante et ses métaclasses parent. Lorsque vous sélectionnez une méthode ou une transformation, cette dernière n'est pas retirée de la liste, car vous pouvez la réutiliser à différents niveaux de menu. |
![]() |
Crée un séparateur sous l'élément sélectionné dans le niveau de menu courant. |
![]() |
Crée un sous-menu sous l'élément de menu sélectionné ou sous le menu racine. |
![]() |
Crée une nouvelle commande dans le menu. La création d'une commande dans un menu ne se traduit pas par la création de la méthode ou transformation correspondante dans la métaclasse appropriée, vous devez créer vous-même la méthode ou transformation sous la métaclasses appropriée et vous assurer de bien utiliser le même nom que celui défini dans le menu. |
![]() |
Supprime l'élément sélectionné dans l'arborescence de menu. |
Lorsque vous ajoutez une commande à l'aide d'une méthode ou transformation existante, le contenu suivant est ajouté dans le menu :
<Libellé> (<Nom de méthode/transformation>)
L'élément libellé est le nom de la commande tel qui s'affichera dans le menu. Vous pouvez définir une touche de raccourci en ajoutant une perluète immédiatement avant la touche de raccourci, ce caractère s'affiche souligné dans le menu.
Le nom de méthode/transformation est le nom qui identifie le script.
Les méthodes ou transformations associées aux commandes de menu ne sont pas synchronisées avec celles définies dans une métaclasse. Si vous modifiez le nom ou le script d'une méthode ou transformation, vous devez utiliser l'outil de recherche pour localiser et mettre à jour toutes les commandes qui utilisent cette méthode ou transformation.
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |