4D v16.3Définir l’action d’un menu |
||
|
4D v16.3
Définir l’action d’un menu
Définir l’action d’un menu
Pour permettre à une commande de menu de réaliser une action, vous devez lui associer soit une méthode projet, soit une action standard qui réalise cette action. L’action standard ou la méthode réalise la fonction indiquée par la ligne du menu. Par exemple, la ligne Etat peut appeler une méthode projet qui prépare un état mensuel à partir d’une table contenant des données financières. La ligne Couper peut appeler l’action standard Couper pour placer la sélection dans le Presse-papiers et l’effacer de la fenêtre de premier plan. Lorsqu’une ligne de menu est sélectionnée, 4D exécute l’action standard ou la méthode projet qui lui est associée. Vous choisissez d’associer une action standard ou une méthode projet à la commande de menu en fonction du type de résultat attendu. En principe, il est préférable de choisir une action standard lorsque cela est possible car les actions standard mettent en oeuvre des mécanismes optimisés, notamment l'activation/inactivation de la ligne en fonction du contexte. Vous pouvez également associer à la fois une action standard et une méthode projet à une commande de menu. Dans ce cas, l’action standard n’est jamais exécutée ; toutefois, 4D utilise cette action pour activer/inactiver la commande de menu en fonction du contexte. Lorsqu’une commande de menu est inactivée, la méthode projet associée ne peut être exécutée. Les méthodes projet sont créées dans l’Editeur de méthodes. Vous pouvez les créer avant ou après les avoir associées aux lignes de menu. Lorsque vous avez associé une méthode à une commande de menu dans l’éditeur de menus, vous pouvez ouvrir cette méthode directement en cliquant sur le bouton [...]. Si vous n’associez ni action standard ni méthode à une commande de menu, lorsque cette commande sera sélectionnée dans le mode Application, 4D retournera automatiquement au mode Développement (si celui-ci est accessible). Pour associer une méthode projet à une commande de menu :
Pour associer une action standard à une commande de menu
Voir aussi
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v16) |