DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Fenêtres manipulables par l'utilisateur final
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
Permet :
  • de savoir si le mode "Modification de l'UI par l'utilisateur final" est activé dans une fenêtre (ou une fenêtre interne).
  • d'activer ou non le mode "Modification de l'UI par l'utilisateur final" dans une fenêtre (ou une fenêtre interne).
Exemple
// Active le mode "Modification de l'UI par l'utilisateur final"
// Permet à l'utilisateur final de déplacer tous les champs sauf le champ Bouton OK
FEN_FenêtrePrésentation.FenEditionMode = fePosition
BTN_OK.FenEditionAutorisée = feAucun
FenEdActive(FEN_FenêtrePrésentation, Vrai)
Syntaxe

Savoir si le mode "Modification de l'UI par l'utilisateur final" est activé Masquer les détails

<Résultat> = FenEdActive(<Fenêtre>)
<Résultat> : Booléen
  • Vrai si le mode "Modification de l'UI par l'utilisateur final" est activé,
  • Faux si le mode "Modification de l'UI par l'utilisateur final" est désactivé.
<Fenêtre> : Nom de fenêtre
Nom de la fenêtre ou de la fenêtre interne à manipuler.

Activer ou non le mode "Modification de l'UI par l'utilisateur final" Masquer les détails

FenEdActive(<Fenêtre> , <Activer>)
<Fenêtre> : Nom de fenêtre
Nom de la fenêtre ou de la fenêtre interne à manipuler.
<Activer> : Booléen
  • Vrai pour activer le mode "Modification de l'UI par l'utilisateur final". Les autorisations de modifications doivent être définies avec les propriétés FenEditionMode et FenEditionAutorisée.
  • Faux pour désactiver le mode "Modification de l'UI par l'utilisateur final".
Liste des exemples associés :
WD Objets Graphiques Exemples didactiques (WINDEV) : WD Objets Graphiques
[ + ] Cet exemple didactique illustre la puissance du WLangage en matière de programmation orientée objet.
Cet exemple est un éditeur d'objets graphiques.

Il est possible de :
- déplacer, redimensionner les objets
- effectuer des sélections au lasso ou à la souris
- couper/copier/coller des objets
- supprimer/dupliquer des objets
- enregistrer les documents créés et de les imprimer.

Les principales fonctionnalités techniques présentées et documentées sont les suivantes :
- gestion d'un presse-papiers d'objets
- gestion du UNDO/REDO
- sérialisation et désérialisation d'objets
- algorithmes de gestion d'objets graphiques (redimensionnements proportionnels, gestion de règles de déplacement, etc...)
WD Application Interactive Exemples didactiques (WINDEV) : WD Application Interactive
[ + ] Cet exemple montre l'utilisation des fonctions FenEdXXX dans une application interactive.
Cette application permet de gérer une maison connectée (allumer les lumières, connaître la température).

Les fonctions FenEdXXX permettent de déplacer les champs sur le plan de la maison, tout en bénéficiant de fonctionnalités avancées comme la sauvegarde des modifications, l'annulation,...
Composante : wd290obj.dll
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 16/06/2023

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