ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / Menu functions
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Ajoute un nouveau menu dans un menu existant (déroulant ou contextuel) d'une fenêtre ou d'une page. Ce nouveau menu pourra contenir :
Pour insérer un menu à un emplacement spécifique, utilisez la fonction <Menu>.InsèreMenu.
Exemple
WINDEV
// Ajoute un nouveau menu dans le menu MENU_MonMenu
MENU_MonMenu.AjouteMenu("OPT_Planning", "Planning")
// Ajoute une option dans le nouveau menu OPT_Planning
OPT_Planning.AjouteOption("OPT_Créer", "Créer", Créer_Planning)
// Associe une image à l'option de menu OPT_Créer
{"OPT_Créer", indChamp}..Image = "planning.png"
// Ajoute un séparateur
OPT_Planning.AjouteSéparateur()
// Ajoute une nouvelle option (OPT_Voir)
OPT_Planning.AjouteOption("OPT_Voir", "Voir", Voir_planning)
Syntaxe

Ajouter un menu Masquer les détails

<Résultat> = <Menu d'origine>.AjouteMenu(<Menu à créer> , <Libellé>)
<Résultat> : Entier
Position du menu. Si l'ajout du menu n'a pas été effectué, une erreur fatale est affichée.
<Menu d'origine> : Nom de menu
Nom du menu (déroulant ou contextuel) dans lequel le nouveau menu doit être ajouté. Le nom du menu correspond :
  • WINDEV au nom du menu principal de la fenêtre. Le nouveau menu sera ajouté à la suite des options du menu principal.
  • au nom d'un menu contextuel. Le nouveau menu sera ajouté à la suite des options du menu contextuel.
  • au nom d'une option de menu. Cette option sera alors transformée en menu.
PHP Remarque : Les menus contextuels ne sont pas disponibles.
<Menu à créer> : Chaîne de caractères
Nom du menu à ajouter. 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 ou dans la page.
Composante : wd300obj.dll
Minimum version required
  • Version 23
Comments
Click [Add] to post a comment

Last update: 09/13/2024

Send a report | Local help