version 6.0
dr_STATUT DU MENU (zone; commande; coche; active; nom)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Draw | |
| commande | Entier long | Numéro de la commande | |
| coche | Entier | 0 = La commande n'est pas cochée | |
| 1 = La commande est cochée | |||
| active | Entier | 0 = La commande est grisée | |
| 1 = La commande est active | |||
| nom | Alpha | Nom de la commande de menu |
Description
La commande dr_STATUT DU MENU vous permet de déterminer, d'une part, si une commande de menu 4D Draw est ou n'est pas grisée et, d'autre part, si elle est sélectionnée.
Les valeurs retournées dans les paramètres nom, active et coche vous renseigneront respectivement sur le nom de la commande de menu, sa disponibilité et sur le fait qu'elle porte ou ne porte pas de marque (coche).
Si active est égale à 0, la commande de menu est grisée.
Si active est égale à 1, la commande de menu est disponible.
Si coche est égale à 1, la commande de menu est marquée d'une coche indiquant qu'elle est actuellement sélectionnée.
Si coche est égale à 0, la ligne de menu n'est pas marquée d'une coche.
Les commandes de menu concernées par ces symboles sont soit les commandes à choix multiples (par exemple Couleurs, présentant à l'intérieur d'un sous-menu différentes valeurs susceptibles d'être choisies), soit les commandes qui ont un effet durable, comme Rotation), soit les valeurs par défaut lorsqu'aucun objet n'est sélectionné.
Le libellé de la commande de menu dont la référence est commande est retourné dans le paramètre nom. Ce paramètre est particulièrement utile lors de l'utilisation de commandes à "bascule" (commandes de menus pouvant prendre deux valeurs, par exemple Retour au formulaire et Aller en pleine page).
Exemple
Cet exemple teste, à l'aide de la commande dr_STATUT DU MENU, si la commande de menu Activer la grille est actuellement sélectionnée.
dr_STATUT DU MENU(LaZone;6008;Marque;Active;Nom)
Si(Marque=1)
ALERTE("La grille magnétique est activée.")
Fin de si
Référence