PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Editeur de pages : définir les actions associées aux options de menu
  • Editeur de code : définir les actions associées aux options de menu
  • Afficher les traitements associés à une option de menu
  • Traitements associés par défaut aux options de menu
  • Programmation dynamique des options de menu
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Lorsque le menu déroulant de votre site est créé, il ne reste plus qu'à associer une action à chaque option de menu.
La programmation des options de menu peut se faire :
  • Soit sous l'éditeur de pages, dans la description de l'option.
  • Soit sous l'éditeur de code, par programmation en WLangage ou en Javascript.
Plusieurs fonctions WLangage permettent également de manipuler les options de menu dynamiquement, par programmation. Pour plus de détails, consultez Fonctions de gestion des menus.
Remarque : Il est possible de programmer uniquement les options terminales du menu.
Editeur de pages : définir les actions associées aux options de menu
La définition de l'action associée à l'option de menu se fait dans la fenêtre de description de l'option de menu.
Rappel : Pour afficher la fenêtre de description d'une option de menu :
  1. Cliquez deux fois sur le menu : un cadre jaune apparaît.
  2. Sélectionnez l'option de menu voulue.
  3. Affichez le menu contextuel de l'option et sélectionnez l'option "Description de l'option".
Pour plus de détails, consultez Choisir l'action associée à une option de menu.
Editeur de code : définir les actions associées aux options de menu

Afficher les traitements associés à une option de menu

Pour afficher les traitements associés à une option de menu :
  1. Cliquez deux fois sur le menu : un cadre jaune apparaît.
  2. Sélectionnez l'option de menu voulue.
  3. Affichez le menu contextuel de l'option et sélectionnez l'option "Code".
Deux traitements sont disponibles :
  • Sélection du menu en code navigateur.
  • Sélection du menu en code serveur (disponible pour les pages dynamiques uniquement).
Dans ces traitements, il est possible d'utiliser les fonctions WLangage pour :
Remarque : Ces traitements sont disponibles :
  • sur les options terminales du menu et des sous-menus.
  • Versions 18 et supérieures
    sur les options principales du menu (celles qui déroulent les sous-menus).
    Nouveauté 18
    sur les options principales du menu (celles qui déroulent les sous-menus).
    sur les options principales du menu (celles qui déroulent les sous-menus).

Traitements associés par défaut aux options de menu

WEBDEV gère par défaut les traitements suivants (ordre d'apparition sous l'éditeur de code) :
TraitementCondition d'exécution
Sélection de l'option (Code navigateur)Exécuté lors de la sélection de l'option par l'internaute.
Sélection de l'option (Code serveur)Exécuté lors de la sélection de l'option par l'internaute.
Remarque : Dans une page statique, seuls les codes navigateur sont disponibles.

Programmation dynamique des options de menu

Les fonctions WLangage suivantes permettent de manipuler dynamiquement les options de menu d'une page :
Versions 14 et supérieures
MenuAjouteMenu
Nouveauté 14
MenuAjouteMenu
MenuAjouteMenu
Ajoute un nouveau menu dans une fenêtre ou dans une page.
Versions 14 et supérieures
MenuAjouteOption
Nouveauté 14
MenuAjouteOption
MenuAjouteOption
Ajoute une nouvelle option de menu à la fin d'un menu.
Versions 14 et supérieures
MenuAjouteOptionURL
Nouveauté 14
MenuAjouteOptionURL
MenuAjouteOptionURL
Ajoute une nouvelle option de menu à la fin d'un menu d'une page. Cette option de menu permet d'afficher la page correspondant à l'URL indiquée.
Versions 18 et supérieures
MenuAjoutePopup
Nouveauté 18
MenuAjoutePopup
MenuAjoutePopup
Transforme une option de menu d'une page pour que cette option ouvre une popup.
Versions 14 et supérieures
MenuAjouteSéparateur
MenuAjouteSéparateur
Ajoute un nouveau séparateur dans un menu.
Versions 11 et supérieures
MenuSupprime
Nouveauté 11
MenuSupprime
MenuSupprime
Supprime un menu ou une option de menu.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire