DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Menu contextuel
  • Présentation
  • Manipuler le champ Menu contextuel par programmation
  • Associer un menu contextuel à un champ ou une page
  • Fonctions WLangage de manipulation des menus et de leurs options
  • Propriétés WLangage
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
Manipuler un champ Menu contextuel par programmation
Présentation
Pour manipuler un champ Menu contextuel par programmation, WEBDEV propose différentes fonctions et propriétés WLangage.
Il est également possible de manipuler le menu ou ses options directement par programmation : il suffit d'utiliser la notation "<Nom de l'option>" si l'option de menu est manipulée depuis la page.
Manipuler le champ Menu contextuel par programmation

Associer un menu contextuel à un champ ou une page

L'association d'un menu contextuel à un champ ou une page peut être effectué :
  • Sous l'éditeur de pages (via l'option "Menu contextuel" de l'onglet "UI" de la fenêtre de description de l'élément).
  • Par programmation :
Remarque : la fonction ChampContextuel permet de connaître le nom du champ qui a ouvert le menu contextuel en cours.

Fonctions WLangage de manipulation des menus et de leurs options

Les fonctions permettant de manipuler un champ Menu contextuel sont les suivantes :
MenuAjouteMenuAjoute un nouveau menu dans un menu existant (déroulant ou contextuel) d'une fenêtre ou d'une page.
MenuAjouteOptionAjoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel).
MenuAjouteOptionURLAjoute une nouvelle option de menu à la suite de la dernière option d'un menu (déroulant ou contextuel). Cette option de menu permet d'afficher la page correspondant à l'URL indiquée.
MenuAjoutePopupTransforme une option de menu d'une page pour que cette option ouvre une popup.
MenuAjouteSéparateurAjoute un nouveau séparateur dans un menu (menu déroulant ou contextuel).
MenuSupprimeSupprime un menu ou une option de menu.

Propriétés WLangage

Les propriétés disponibles sur les options de menu (menus déroulants ou contextuels) sont les suivantes :
CochéePermet de gérer une marquedevant l'option de menu.
LibelléPermet de connaître et de modifier le libellé d'une option de menu.
NomPermet de connaître le nom d'une option de menu.
SélectionnéePermet de savoir si l'option de menu est sélectionnée.
TypePermet de savoir si l'élément manipulé est une option de menu.
VisiblePermet de savoir si une option de menu est visible et de rendre visible / invisible une option de menu.
Pour connaître la liste complète des propriétés du WLangage pouvant être utilisées avec un champ de type Menu contextuel, consultez Propriétés associées au champ Menu contextuel.
Version minimum requise
  • Version 28
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/04/2023

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