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
<Menu>.InsèreMenu (Fonction)
En anglais : <Menu>.InsertMenu
Insère un menu avant un autre menu dans une fenêtre. Le menu inséré pourra contenir d'autres menus, des options de menus, des séparateurs, ...
Pour ajouter un menu à la fin d'un menu existant, utilisez la fonction <Menu>.AjouteMenu.
Exemple
// Insère un nouveau menu de suivi
_Menu.InsèreMenu("MNU_Planning", "MNU_Suivi", "Suivi de projets")
// Ajoute une option dans le nouveau menu
MNU_Suivi.AjouteOption("MNU_Prj", "Suivi commercial", Suivi_Com)
Syntaxe

Insérer un menu (position définie par un nom de menu) Masquer les détails

<Résultat> = <Menu d'origine>.InsèreMenu(<Menu d'insertion> , <Menu à créer> , <Libellé>)
<Résultat> : Entier
  • Position du menu dans le sous-menu,
  • -1 en cas d'erreur.
<Menu d'origine> : Nom de menu
Nom du menu dans lequel le nouveau menu doit être ajouté. Le nouveau menu sera ajouté à la position indiquée.
<Menu d'insertion> : Nom de menu
Nom du menu utilisé comme position de base pour l'insertion. Le nouveau menu sera inséré avant cette position.
<Menu à créer> : Chaîne de caractères
Nom du menu à créer et à insérer. Ce nom sera utilisé pour manipuler le menu par programmation. Si ce nom correspond à un menu existant, une erreur fatale sera affichée.
<Libellé> : Chaîne de caractères
Libellé du nouveau menu. Ce libellé sera affiché dans la fenêtre.

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

<Résultat> = <Menu d'origine>.InsèreMenu(<Indice d'insertion> , <Menu à créer> , <Libellé>)
<Résultat> : Entier
  • Position du menu dans le sous-menu,
  • -1 en cas d'erreur.
<Menu d'origine> : Nom de menu
Nom du menu dans lequel le nouveau menu doit être ajouté. Le nouveau menu sera ajouté à la position indiquée.
<Indice d'insertion> : Entier
Indice de menu utilisé comme position de base pour l'insertion. Le nouveau menu sera inséré avant cette position.
<Menu à créer> : Chaîne de caractères
Nom du menu à créer et à insérer. Ce nom sera utilisé pour manipuler le menu par programmation. Si ce nom correspond à un menu existant, une erreur fatale sera affichée.
<Libellé> : Chaîne de caractères
Libellé du nouveau menu. Ce libellé sera affiché dans la fenêtre.
Composante : wd300obj.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 16/06/2023

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