PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Caractéristiques d'une option de menu
  • Libellé d'une option de menu
  • Traduction des options de menu
  • Cocher/Décocher une option de menu
  • Image associée à une option de menu
  • Modifier la couleur de fond des menus et des options de menu
  • Raccourci clavier associé à une option de menu
  • Afficher le code d'une option 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
WINDEV et WINDEV Mobile gèrent deux types de menus :
  • WindowsLinuxAndroidWindows MobileUniversal Windows 10 AppJava les menus principaux des fenêtres.
    Un menu principal est obligatoirement associé à une fenêtre. Selon la plateforme d'exécution utilisée, ce menu peut être :
    • affiché sous la barre de titre de la fenêtre (applications Windows par exemple).
    • affiché en bas de la fenêtre (applications Windows Mobile par exemple).
    • affiché dans un champ Action Bar (applications mobiles par exemple).
    Pour plus de détails sur les menus principaux, consultez:
  • WindowsLinuxAndroidiPhone/iPadWindows MobileUniversal Windows 10 AppJava les menus contextuels personnalisés.
    Un menu contextuel peut être ouvert par l'utilisateur grâce à un clic droit de la souris.
    Pour plus de détails sur les menus contextuels personnalisés, consultez Menu contextuel personnalisé.
Versions 20 et supérieures
iPhone/iPad Les menus contextuels personnalisés sont désormais disponibles pour les applications iPhone/iPad.
Nouveauté 20
iPhone/iPad Les menus contextuels personnalisés sont désormais disponibles pour les applications iPhone/iPad.
iPhone/iPad Les menus contextuels personnalisés sont désormais disponibles pour les applications iPhone/iPad.
Versions 21 et supérieures
Universal Windows 10 App Les menus contextuels personnalisés sont désormais disponibles en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Les menus contextuels personnalisés sont désormais disponibles en mode Universal Windows 10 App.
Universal Windows 10 App Les menus contextuels personnalisés sont désormais disponibles en mode Universal Windows 10 App.
Un menu (contextuel personnalisé ou principal) est composé d'une ou de plusieurs options et sous-options. Chaque option permet d'exécuter un code WLangage.
Par exemple :
Menu principal
Menu contextuel
Les manipulations des options de menu sous l'éditeur sont identiques que le menu soit un menu principal ou un menu contextuel personnalisé. Pour manipuler les options de menu, il suffit d'éditer le menu concerné.
Pour éditer (ou afficher sous l'éditeur) :
  • WindowsLinuxWindows Mobile Le menu principal d'une fenêtre :
    • ouvrez la fenêtre concernée sous l'éditeur de fenêtres.
    • sélectionnez une des options de menu. Les options et les sous-options s'affichent automatiquement.
  • Un menu contextuel personnalisé, sélectionnez l'option "Fenêtre .. Menu contextuel .. <NomMenuContextuel>".Un menu contextuel personnalisé : sous le volet "Fenêtre", dans le groupe "Barres et menus", déroulez "Menus contextuels" et sélectionnez un des menus contextuels existants.
Remarque : WINDEV et WINDEV Mobile permettent également de :
Caractéristiques d'une option de menu

Libellé d'une option de menu

Le libellé d'une option de menu peut être modifié directement dans la fenêtre en édition :
  1. Sélectionnez une option de menu.
  2. Appuyez sur la touche Espace.
  3. Modifiez le libellé dans la zone de saisie affichée.
    Modification du libellé de l'option
  4. Appuyez sur la touche Entrée pour valider la saisie.
Remarque : Il est également possible d'utiliser l'option "Editer le libellé" du menu contextuel de l'option de menu.
Astuce : Pour mettre du texte en gras dans le libellé de l'option de menu, il suffit d'encadrer le texte à mettre en gras par <B> et </B> par programmation. Par exemple :
OPT_Nouveau..Libellé = "Renommer <B>Feuille 1</B>"

Traduction des options de menu

Pour traduire le libellé des options de menu sous l'éditeur :
  1. Affichez la fenêtre dans la langue de traduction :
    • Sélectionnez l'option "Affichage .. Langue affichée..". Sous le volet "Affichage", dans le groupe "Options", déroulez "Langue affichée" et choisissez la langue voulue.
    • Les libellés des champs et des options de menu apparaissent dans la langue choisie.
  2. Saisissez directement le texte des options dans la langue choisie (touche Espace sur les options de menu).
Rappel : Le libellé saisi lors de la création d'une option de menu est reporté dans l'ensemble des langues gérées par la fenêtre en cours.

Cocher/Décocher une option de menu

Chaque option de menu peut être précédée ou non de la marque Marque. Cette marque permet par exemple de visualiser les fonctionnalités actives.
Option de menu avec marque
Pour cocher une option de menu sous l'éditeur :
  1. Sélectionnez l'option de menu à cocher.
  2. Affichez l'onglet "IHM" de la fenêtre de description de l'option de menu (option "Description de l'option" du menu contextuel).
  3. Cochez l'option "Coche". La marque Marque précédera l'option de menu en cours lors de l'affichage du menu.
Remarques :
  • En exécution, pour supprimer et/ou afficher la marque Marque, utilisez les fonctions MenuMarque et MenuDémarque. Il est également possible d'utiliser la propriété ..Cochée.
    AndroidWindows Mobile Seule la propriété ..Cochée est disponible.
  • En règle générale, une option de menu ne peut pas être à la fois précédée d'une marque et d'une image.
  • iPhone/iPadUniversal Windows 10 App Il n'est pas possible de cocher ou non une option.

Image associée à une option de menu

Chaque option de menu peut être précédée ou non d'une image.
Option de menu avec image
Pour afficher une image devant une option de menu :
  1. Sélectionnez l'option de menu devant laquelle une image doit être affichée.
  2. Affichez l'onglet "IHM" de la fenêtre de description de l'option de menu (option "Description de l'option" du menu contextuel).
  3. Sélectionnez l'image à afficher. Cette image peut être choisie dans le catalogue d'images fourni (bouton "Catalogue").Sélectionnez l'image à afficher. Cette image peut être choisie dans le catalogue d'images fourni (cliquez sur le bouton Bouton déroulant et sélectionnez l'option "Catalogue").
Remarques :
  • Pour connaître et/ou modifier l'image associée à une option de menu, utilisez la propriété ..Image.
  • En règle générale, une option de menu ne peut pas être à la fois précédée d'une marque et d'une image.
Formats d'image :
Windows Les formats d'images supportés sous Windows sont :
  • Bitmap (*.BMP)
  • Graphics Interchange Format (*.gif)
  • Joint Picture Experts Group (*.jpg ; *.jpeg)
  • Kodak Photo CD (*.pcd)
  • PaintBrush (*.pcx)
  • Adobe Photoshop Format (*.psd)
  • TrueVision TARGA (*.tga)
  • Tagged Image File Format (*.tif ; *.tiff)
    Remarque : l'option "tiff mosaïque" de la norme tiff 6.0 n'est pas supportée. Dans ce cas, il est conseillé d'enregistrer l'image à la norme tiff 5.0.
  • Portable Network Graphics (*.png)
  • Windows MetaFiles (*.emf ; *.wmf)
  • Icônes (*.ico ; *.icw)
    Versions 22 et supérieures
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
    Nouveauté 22
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
  • Curseurs (*.cur)
  • Portable Document Format (*.pdf)
  • Versions 15 et supérieures
    Scalable Vector Graphics (*.svg)
    Nouveauté 15
    Scalable Vector Graphics (*.svg)
    Scalable Vector Graphics (*.svg)
  • Versions 22 et supérieures
    Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
    Nouveauté 22
    Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
    Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
Remarque : Pour gérer les formats pdf et svg, vous devez installer la DLL GDIPLUS.DLL pour les postes sous Windows 2000 et inférieur. Pour les versions supérieures, cette DLL est livrée par défaut avec Windows. Pour plus de détails, consultez Framework GDI+.
Windows Mobile Les formats d'images supportés sont :
  • Bitmap (*.BMP)
  • Graphics Interchange Format (*.gif)
  • Joint Picture Experts Group (*.jpg ; *.jpeg)
  • Icônes (*.ico ; *.icw)
  • Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
Android Les formats d'images supportés sont :
  • Bitmap (*.BMP)
  • Graphics Interchange Format (*.gif)
  • Joint Picture Experts Group (*.jpeg)
  • Portable Network Graphics (*.png)
  • Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
Universal Windows 10 App Les formats d'images supportés sont :
  • Portable Network Graphics (*.png)
  • Joint Picture Experts Group (*.jpg ; *.jpeg)
  • Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
Java Les formats d'images supportés sont :
  • Graphics Interchange Format (*.gif)
  • Joint Picture Experts Group (*.jpeg)
  • Portable Network Graphics (*.png)
  • Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
WindowsLinux

Modifier la couleur de fond des menus et des options de menu

Pour modifier la couleur de fond des menus et des options de menu
  1. Sélectionnez le menu ou une de ses options.
  2. Affichez la fenêtre de description (option "Description de l'option" du menu contextuel).
  3. Dans l'onglet "Style", configurez :
    • la couleur de la barre de menu au repos ou lors du survol.
    • la couleur des options au repos ou lors du survol.
La couleur "Automatique" permet d'obtenir la couleur par défaut gérée par Windows.
Remarque : Pour que les couleurs définies soient prises en compte, décochez l'option "Afficher le menu au look XP" dans l'onglet "Style" de la description de la fenêtre.
WindowsLinuxWindows MobileUniversal Windows 10 AppJava

Raccourci clavier associé à une option de menu

Chaque option de menu peut être associée ou non à un raccourci clavier.
Rappel : Un raccourci clavier correspond à un caractère alphanumérique, à une touche du clavier ou à une combinaison de touches du clavier. Ce raccourci clavier permet un accès direct par le clavier à une option de menu.
Pour associer un raccourci clavier à une option de menu :
  1. Sélectionnez l'option de menu à laquelle un raccourci clavier doit être associé.
  2. Affichez la fenêtre de description de l'option en cours (option "Description de l'option" du menu contextuel).
  3. Sélectionnez les éléments constituant le raccourci clavier de l'option de menu.
    Lettre d'appel sous l'éditeur
  4. Validez la fenêtre de description. Le raccourci clavier sélectionné apparaît à la suite du libellé de l'option de menu :
    Raccourcis dans les options de menu
Remarques :
  • Si une option de menu contextuel et un champ ont le même raccourci clavier, le champ sera prioritaire sur l'option de menu contextuelle.
  • Les lettres d'appel ne sont pas disponibles dans les menus contextuels. Seuls les raccourcis clavier sont utilisables.
Astuce : Pour ne pas afficher le raccourci clavier à la suite de l'option de menu, il suffit de modifier le libellé de l'option par programmation (propriété ..Libellé). Par exemple :
OPT_Nouveau..Libellé = "Nouveau"

Afficher le code d'une option de menu

Pour afficher le code d'une option de menu :
  1. Sélectionnez l'option de menu dont le code doit être affiché.
  2. Affichez le menu contextuel de l'option de menu en cours (clic droit).
  3. Sélectionnez l'option "Code". La fenêtre de code de l'option de menu en cours s'affiche.
Remarques :
  • Il est également possible d'afficher le code d'une option de menu depuis sa fenêtre de description. Il suffit de cliquer sur l'icône Icône de code. Ce code correspond au code exécuté lors de la sélection de l'option de menu par l'utilisateur. Il est possible d'ajouter des traitements optionnels grâce à la barre d'icônes présente au bas de la fenêtre de code :
    Traitements optionnels
  • Seules les options de menu ne possédant pas de sous-menu peuvent lancer un traitement WLangage.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire