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 Image
  • Présentation
  • Comment le faire ?
  • Permettre aux utilisateurs d'afficher un menu contextuel sur les images
  • Paramétrer le menu contextuel sur les images
  • Programmation
  • Libellé des options du menu contextuel
  • Protéger les options d'export
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
Présentation
Un menu contextuel sur les champs Image est disponible. Ce menu permet de :
  • modifier l'image présente dans le champ (via une mini-barre ou un éditeur d'images).
  • copier, sauver et afficher en haute qualité l'image sélectionnée.
Menu contextuel avec édition des champs Image
Remarque : Certaines options de menu peuvent être suivies d'une étoile ou d'un cadenas pour indiquer qu'un mot de passe est nécessaire pour réaliser l'option voulue.
Comment le faire ?

Permettre aux utilisateurs d'afficher un menu contextuel sur les images

Pour permettre aux utilisateurs d'afficher un menu contextuel sur les images :
  1. Affichez la description du champ Image.
  2. Dans l'onglet "Détail", cochez l'option "Cette image est une zone de clic".
  3. Dans l'option "Manipulation de l'image (par l'utilisateur)", sélectionnez le type de menu contextuel à afficher :
    Fenêtre de description des champs Image
    • "Aucun menu" : Aucun menu contextuel ne sera affiché pour le champ.
    • "Menu simple (copier, enregistrer sous, etc.)" : Le menu contextuel permet de copier, sauver et afficher en haute qualité l'image sélectionnée.
      Menu contextuel simple des champs Image
    • "Menu simple + édition intégrée (mini barre)" : En plus du menu simple, le menu contextuel propose l'option "Editer l'image". Cette option permet d'afficher une barre d'outils au-dessus du champ Image afin de modifier l'image affichée dans le champ. Une option de la barre d'outils permet d'ouvrir l'éditeur d'images complet.
      Edition de l'image via la mini-barre
    • "Menu simple + édition intégrée (éditeur complet)" : En plus du menu simple, le menu contextuel propose l'option "Editer l'image". Cette option permet d'afficher un éditeur d'images complet afin que l'utilisateur puisse modifier l'image affichée dans le champ.
      Edition de l'image via l'éditeur autonome
    • "Menu simple + affichage seul (fenêtre bloquante)" : En plus du menu simple, le menu contextuel propose l'option "Editer l'image". Cette option permet d'afficher un éditeur d'images permettant uniquement de visualiser l'image et de l'imprimer. Cet éditeur d'images est bloquant : l'utilisateur doit fermer l'éditeur d'images pour revenir sur la fenêtre contenant l'image initiale.
    • "Menu simple + affichage seul (fenêtre non bloquante)" : En plus du menu simple, le menu contextuel propose l'option "Editer l'image". Cette option permet d'afficher un éditeur d'images permettant uniquement de visualiser l'image et de l'imprimer. Cet éditeur d'images est non bloquant : l'utilisateur n'est pas obligé de fermer l'éditeur d'images pour revenir sur la fenêtre contenant l'image initiale.
  4. Validez.

Paramétrer le menu contextuel sur les images

Si le menu contextuel simple des FAA du champ Image a été activé, il est possible de le paramétrer. Pour paramétrer le menu contextuel du champ Image, vous devez :
  1. Afficher la fenêtre de description du champ Image.
  2. Sélectionner l'onglet "UI".
  3. Choisir le menu désiré dans la combo "Menu contextuel". Il est possible de :
    • "Afficher le menu des FAA (Système)" : Dans ce cas, le menu contextuel affiché sera le menu automatique du champ Image. Pour plus de détails sur la configuration de ce menu, consultez Configurer le menu des FAA.
    • "Ajouter un menu contextuel" : Si cette option est cochée, vous pouvez sélectionner le menu contextuel personnalisé à afficher.
      Paramétrage du menu des FAA
Remarques :
  • Si les deux options sont cochées, le menu contextuel personnalisé peut être ajouté avant ou après le menu des FAA.
  • Si aucune option n'est sélectionnée, aucun menu contextuel ne sera sélectionné. L'option <Désactivé> sera affichée dans la fenêtre de description.
  • La propriété MenuContextuel permet également de supprimer le menu contextuel spécifique aux FAA et de retrouver le menu Windows classique pour un champ spécifique.
  • Si l'image a été affectée avec un contenu binaire (par exemple, utilisation de la fonction fChargeTexte ou d'un mémo binaire), l'option "Haute Qualité" du menu contextuel n'est pas disponible.
  • L'option "Editer l'image" est paramétrée uniquement via l'onglet "Détail" du champ Image.
Programmation

Libellé des options du menu contextuel

Le libellé des options du menu contextuel des FAA (copier, enregistrer sous, ...) peut être modifié à l'aide de la fonction FAAChangeLibellé.

Protéger les options d'export

Le champ Image propose des options d'export : "Copier", "Enregistrer sous", "Ouvrir avec le programme par défaut", ...
La fonction FAASécuritéExport permet de sécuriser ces fonctionnalités :
  • soit en demandant un mot de passe avant de réaliser l'export. Dans ce cas, un verrou ou une étoile est affiché(e) dans le libellé de l'option.
  • soit en interdisant l'export. Dans ce cas, les options correspondantes ne sont plus affichées.
Version minimum requise
  • Version 12
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 24/05/2023

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