DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Menu
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
MenuInsèreOption (Fonction)
En anglais : MenuInsertOption
Insère une nouvelle option à une position spécifique. Cette option de menu exécute une procédure passée en paramètre.
Pour ajouter une option de menu à la fin d'un menu, utilisez la fonction MenuAjouteOption.
Exemple
// Insère une option dans le nouveau menu
MenuInsèreOption("MNU_Planning", "MNU_Consulter", "MNU_Créer", "Créer", Créer_Planning)
// Associe une image à l'option de menu
{"MNU_Créer", indChamp}..Image = "Voir.png"
Syntaxe

Insérer une option de menu (position définie par une option de menu) Masquer les détails

<Résultat> = MenuInsèreOption(<Menu d'origine> , <Option d'insertion> , <Option à créer> , <Libellé> , <Procédure WLangage> [, <Paramètre de la procédure>])
<Résultat> : Entier
Position de l'option dans le menu. Si l'insertion de l'option de menu n'a pas été effectuée, une erreur fatale est affichée.
<Menu d'origine> : Nom de menu
Nom du menu dans lequel l'option de menu doit être créée et ajoutée. L'option de menu sera ajoutée à la fin de ce menu.
<Option d'insertion> : Chaîne de caractères
Nom de l'option de menu utilisée comme position de base pour l'insertion. La nouvelle option de menu sera insérée avant cette position.
<Option à créer> : Chaîne de caractères
Nom de l'option de menu à créer et insérer. Ce nom sera utilisé pour manipuler l'option de menu par programmation. Si ce nom correspond à une option existante, une erreur fatale sera affichée.
<Libellé> : Chaîne de caractères
Libellé de la nouvelle option de menu. Ce libellé sera affiché dans la fenêtre et permettra à l'utilisateur de sélectionner l'option.
<Procédure WLangage> : Nom de procédure
Nom de la procédure WLangage appelée lorsque l'option de menu est sélectionnée.
<Paramètre de la procédure> : Variant optionnel
Paramètre pouvant être passé à la procédure <Procédure WLangage> lorsque l'option de menu est sélectionnée par l'utilisateur.

Insérer une option de menu (position définie par un indice) Masquer les détails

<Résultat> = MenuInsèreOption(<Menu d'origine> , <Position d'insertion> , <Option à créer> , <Libellé> , <Procédure WLangage> [, <Paramètre de la procédure>])
<Résultat> : Entier
Position de l'option dans le menu. Si l'insertion de l'option de menu n'a pas été effectuée, une erreur fatale est affichée.
<Menu d'origine> : Nom de menu
Nom du menu dans lequel l'option de menu doit être créée et insérée. L'option de menu sera ajoutée à la fin de ce menu.
<Position d'insertion> : Entier
Indice de l'option de menu utilisée comme position de base pour l'insertion. La nouvelle option de menu sera insérée avant cette position.
<Option à créer> : Chaîne de caractères
Nom de l'option de menu à créer et insérer. Ce nom sera utilisé pour manipuler l'option de menu par programmation. Si ce nom correspond à une option existante, une erreur fatale sera affichée.
<Libellé> : Chaîne de caractères
Libellé de la nouvelle option de menu. Ce libellé sera affiché dans la fenêtre et permettra à l'utilisateur de sélectionner l'option.
<Procédure WLangage> : Nom de procédure
Nom de la procédure WLangage appelée lorsque l'option de menu est sélectionnée.
<Paramètre de la procédure> : Variant optionnel
Paramètre pouvant être passé à la procédure <Procédure WLangage> lorsque l'option de menu est sélectionnée par l'utilisateur.
Remarques
Pour associer une image à une option de menu, utilisez la propriété Image.
Composante : wd290obj.dll
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale