PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Vocabulaire associé aux menus principaux
  • Comment créer, éditer et supprimer un menu principal ?
  • Créer un menu principal
  • Editer un menu principal
  • Supprimer un menu principal
  • Menu ?
  • Manipuler un menu principal par programmation
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
Un menu principal est obligatoirement associé à une fenêtre. Ce menu est affiché sous la barre de titre de la fenêtre. En règle générale, les applications contiennent une fenêtre menu. Cette fenêtre contient uniquement un menu principal et permet d'accéder aux autres fenêtres de l'application.
Par exemple :
=Menu principal d'une application Windows
WINDEV Mobile WINDEV Mobile permet de créer des menus standard pour toutes les plateformes disponibles.
  • AndroidiPhone/iPadUniversal Windows 10 App Les menus sont automatiquement intégrés à l'Action Bar. Pour plus de détails, consultez Action Bar d'une fenêtre.
  • Windows Mobile Sous Windows Mobile, les menus créés avec WINDEV Mobile s'adaptent automatiquement à la plateforme d'exécution choisie.
    Pocket PCSmartphone
    Menu sous PocketMenu sous Smartphone
    Les différentes options de menu peuvent facilement être sélectionnées à l'aide du stylet du Pocket PC.Les options de menu sont automatiquement numérotées : des numéros sont ajoutés devant le libellé de chaque sous-option. Ces numéros permettent d'accéder aux sous-options à l'aide des touches du Smartphone.
    Les options de menu sont également accessibles par le "joystick" du Smartphone.
    Remarque : Dans une application pour Smartphone, seuls deux menus peuvent être affichés simultanément. Ces menus sont généralement accessibles par les boutons situés directement sous l'écran du Smartphone.
Android Sous Android
Universal Windows 10 App Sous Windows Phone
Menu Android
Menu Windows Phone
Les options de menu sont constituées d'une image et d'un libellé. Plusieurs cas peuvent se présenter :
  • Si le menu comporte moins de 6 options, il s'affiche sous forme de gros boutons en bas de l'écran.
  • Si le menu comporte plus de 6 options, les 5 premières options s'affichent sous forme de gros boutons et un sixième bouton automatique "Plus" permet à l'utilisateur de voir la suite du menu sous forme d'un menu déroulant.
Remarque : Les menus des applications Android ne supportent pas d'avoir plus d'un niveau de sous-menus. Au-delà, une erreur fatale se produit lors de l'exécution de l'application.
Les options de menu sont constituées d'une image et d'un libellé. En exécution, par défaut, seule l'image est affichée. Le bouton "..." permet d'afficher ou non le libellé des options. Plusieurs cas peuvent se présenter :
  • Si le menu comporte moins de 4 options, il s'affiche sous forme de petits boutons en bas de l'écran.
  • Si le menu comporte plus de 4 options, les 4 premières options s'affichent sous forme de petits boutons et le bouton "..." permet de faire apparaître le libellé des options ainsi que les options supplémentaires.
Remarque : Les menus des applications Windows Phone ne supportent pas d'avoir des sous-menus. Une erreur fatale se produit lors de l'exécution de l'application.
Vocabulaire associé aux menus principaux
Pour manipuler simplement un menu principal, il est nécessaire de connaître le vocabulaire suivant :
=Vocabulaire associé aux menus
Comment créer, éditer et supprimer un menu principal ?

Créer un menu principal

Pour créer un menu principal :
  1. Sous l'éditeur de fenêtres, ouvrez la fenêtre dans laquelle un menu principal doit être ajouté.
  2. Sélectionnez l'option "Fenêtres .. Menu principal .. Ajouter le menu principal". La première option de menu apparaît dans la barre de menu. Par défaut, le nom du menu principal créé est "_Menu" et le libellé de cette première option est "Menu".Sous le volet "Fenêtre", dans le groupe "Barres et menus", déroulez "Menu principal" et sélectionnez "Ajouter le menu principal". La première option de menu apparaît dans la barre de menu. Par défaut, le nom du menu principal créé est "_Menu" et le libellé de cette première option est "Menu".AndroidiPhone/iPadUniversal Windows 10 App Le menu est automatiquement créé dans le champ Action Bar.
  3. Pour modifier le nom du menu principal :
    • WINDEV affichez l'onglet "Général" de la description de la fenêtre (option "Description" du menu contextuel de la fenêtre) et saisissez le nouveau nom du menu principal dans l'option "Nom du menu principal".
    • WINDEV Mobile affichez l'onglet "Style" de la description de la fenêtre (option "Description" du menu contextuel de la fenêtre) et saisissez le nouveau nom du menu principal dans l'option "Nom du menu principal".
  4. Ajoutez des options de menu directement dans la fenêtre en édition. Pour plus de détails, consultez Manipuler les options de menu.
Astuce : Pour ajouter des images dans les options du menu, utilisez le catalogue d'images (bouton "Catalogue"). Les images sélectionnées seront automatiquement adaptées à la taille et au format d'image attendu par la plateforme d'exécution utilisée. Astuce : Pour ajouter des images dans les options du menu, utilisez le catalogue d'images (option "Catalogue" du bouton Bouton déroulant). Les images sélectionnées seront automatiquement adaptées à la taille et au format d'image attendu par la plateforme d'exécution utilisée.
WINDEVWindows Remarque : Menu dans les fenêtres détourées : Il est possible de spécifier la position du menu principal pour l'adapter au mieux à la fenêtre. Pour positionner le menu :
  1. Affichez la description de la fenêtre (option "Description" du menu contextuel de la fenêtre).
  2. Dans l'onglet "Général", saisissez les coordonnées X et Y du menu.

Editer un menu principal

Pour éditer un menu principal :
  1. Ouvrez une fenêtre avec un menu principal sous l'éditeur de fenêtres.
  2. Sélectionnez une des options de menu. Les options et les sous-options s'affichent automatiquement.

Supprimer un menu principal

Pour supprimer un menu principal :
  1. Sous l'éditeur de fenêtres, ouvrez la fenêtre dans laquelle le menu principal doit être supprimé.
  2. Sélectionnez l'option "Fenêtres .. Menu principal .. Supprimer le menu principal". Toutes les options de menu et le code associé à ce menu principal sont supprimés.Sous le volet "Fenêtre", dans le groupe "Barres et menus", déroulez "Menu principal" et sélectionnez "Supprimer le menu principal". Toutes les options de menu et le code associé à ce menu principal sont supprimés.
WINDEVWindows

Menu ?

WINDEV permet d'insérer automatiquement un menu utilitaire (menu "?") à la fin du menu principal.
Pour plus de détails, consultez Menu ?.
Manipuler un menu principal par programmation
Il n'est pas possible de manipuler directement un menu principal par programmation. Cependant, il est possible de manipuler par programmation les options d'un menu principal. Pour plus de détails, consultez Manipuler les options de menu par programmation.
Liste des exemples associés :
WD Menu Animé Exemples didactiques (WINDEV) : WD Menu Animé
[ + ] L'exemple "WD Menu Animé" propose différentes animations de menu, basées sur l'interface de l'exemple complet "WD Gestion de Commande".
Ces animations permettent de rendre le menu principal plus attractif et dynamique à l'ouverture de la fenêtre :
- apparition en fondu des boutons de menu,
- déplacement des boutons,
- etc.
WD Menu Pure Exemples didactiques (WINDEV) : WD Menu Pure
[ + ] L'exemple "WD Menu Pure" propose un menu personnalisable au travers d'un modèle de champ.
Chaque option est représentée par une image et un bouton libellé (totalement paramétrables) qui défilent de bas en haut (et de haut en bas).
Plusieurs paramètres peuvent être définis :
- Image du bouton libellé en sélection / hors sélection,
- Police du libellé en sélection / hors sélection,
- Procédure à exécuter lors de la sélection d'une option, ou lors d'un clic sur une option.
WD OSD Exemples didactiques (WINDEV) : WD OSD
[ + ] OSD signifie : On-Screen Display. C'est le nom donné aux interfaces qui apparaissent sur les écrans d'ordinateur ou des téléviseurs par exemple. Ils servent souvent à effectuer des réglages.
Ces types de menus ont comme particularité d'être affichés par dessus tout ce qui se trouve à l'écran.
Cet exemple montre comment réaliser ce type d'interface sous WINDEV.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire