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
  • Conditions d'utilisation
  • Exemple d'utilisation
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
Exécute la dernière action annulée lors de la modification de l'interface par l'utilisateur final (mode "Modification de l'UI par l'utilisateur final" activé). Cette fonction est équivalente à un "Redo" (Ctrl + Y) de l'utilisateur.
Cette fonction est notamment utilisée dans le cas de la création d'un éditeur par programmation (voir "Remarques").
Exemple
// Bouton [Rétablir]
FEN_Formulaire.EdRedo()
Syntaxe
<Fenêtre>.EdRedo()
<Fenêtre> : Nom de fenêtre
Nom de la fenêtre ou de la fenêtre interne à manipuler. Cette fenêtre doit être en mode modification (fonction <Fenêtre>.EdActive).
Remarques

Conditions d'utilisation

  • Si aucune action n'a été annulée, la fonction <Fenêtre>.EdRedo ne fait rien.
  • Si la dernière action est une action personnalisée exécutée par la fonction <Fenêtre>.EdDo, la procédure déclarée dans cette fonction est exécutée.
  • L'action rétablie peut être à nouveau annulée avec Ctrl + Z ou par programmation grâce à la fonction <Fenêtre>.EdUndo.

Exemple d'utilisation

La fonction <Fenêtre>.EdDo permet de créer des actions personnalisées (par exemple la création d'un champ) qui supportent le undo/redo.
Prenons un exemple simple : la création d'un éditeur d'objets graphiques.
Un bouton permet de créer une forme. L'utilisateur doit pouvoir annuler la création de la forme. Les opérations effectuées sont les suivantes :
L'utilisateur final peut alors annuler cette action (Ctrl + Z ou utilisation de la fonction <Fenêtre>.EdUndo) puis éventuellement la refaire (Ctrl + Y ou appel de la fonction <Fenêtre>.EdRedo).
Composante : wd290obj.dll
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 15/06/2023

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