Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SET MENU ITEM PARAMETER
|
SET MENU ITEM PARAMETER ( menu ; ligneMenu ; param ) | ||||||||
Paramètre | Type | Description | ||||||
menu | Entier long, RefMenu |
![]() |
Référence de menu ou Numéro de menu | |||||
ligneMenu | Entier long |
![]() |
Numéro de ligne de menu ou -1 pour la dernière ligne ajoutée au menu | |||||
param | Chaîne |
![]() |
Chaîne à associer en tant que paramètre | |||||
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.
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)
Dynamic pop up menu
Get menu item parameter
Get selected menu item parameter
Produit : 4D
Thème : Menus
Numéro :
1004
Modifié : 4D v11 SQL Release 4
4D - Langage ( 4D v20 R7)