Aller au contenu principal
Version : 21 R3

SET MENU ITEM PARAMETER

SET MENU ITEM PARAMETER ( menu ; ligneMenu ; param )

ParamètreTypeDescription
menuInteger, Text→Référence de menu ou Numéro de menu
ligneMenuInteger→Numéro de ligne de menu ou -1 pour la dernière ligne ajoutée au menu
paramText→Chaîne à associer en tant que paramètre
Historique
VersionChangements
11 SQL Release 4Modifié
<6Créé

Description​

La commande SET MENU ITEM PARAMETER vous permet d’associer une chaîne de caractères personnalisée à la ligne de menu désignée par les paramètres menu et ligneMenu.

Ce paramètre sera principalement utilisé par la commande Dynamic pop up menu.

Exemple​

Ce code permet de proposer un menu comportant le libellé des fenêtres ouvertes et de récupérer le numéro de la fenêtre choisie :

 WINDOW LIST($alFenetre)
 $tRefMenu:=Create menu
 For($i;1;Size of array($alFenetre))
    APPEND MENU ITEM($tRefMenu;Get window title($alFenetre{$i}))  //Libellé de la ligne du menu
    SET MENU ITEM PARAMETER($tRefMenu;-1;String($alFenetre{$i}))  //Valeur retournée par la ligne du menu
 End for
 $tRefFenetre:=Dynamic pop up menu($tRefMenu)
 RELEASE MENU($tRefMenu)

Voir aussi​

Dynamic pop up menu
Get menu item parameter
Get selected menu item parameter

Propriétés​

Numéro de commande1004
Thread safeno