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
Charge :
  • les modifications faites par l'utilisateur final dans une fenêtre. Ces modifications ont été préalablement sauvegardées en mémoire ou dans un fichier.
  • les notes créées par l'utilisateur finale dans une fenêtre.
Remarque : Cette fonction peut être utilisée lorsque le mode "Modification de l'UI par l'utilisateur final" est autorisé pour les fenêtres de l'application.
Exemple
// Clic sur [Sauver]
FenEdSauve(FEN_Présentation, "Mes modifications.wdmodif")
 
// Clic sur [Charger]
FenEdCharge(FEN_Présentation, "Mes modifications.wdmodif")
SI ErreurDétectée = Vrai ALORS
Info("Chargement impossible" + RC + ErreurInfo())
FIN
Syntaxe

Charger les modifications enregistrées dans un buffer Masquer les détails

<Résultat> = FenEdCharge(<Fenêtre> , <Buffer>)
<Résultat> : Booléen
  • Vrai si les modifications ont été chargées,
  • Faux en cas d'erreur. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Fenêtre> : Nom de fenêtre
Nom de la fenêtre ou de la fenêtre interne à manipuler.
<Buffer> : Variable de type Buffer
Buffer contenant les modifications (les modifications ont été précédemment enregistrées avec la fonction FenEdSauve).

Charger les modifications enregistrées dans un fichier Masquer les détails

<Résultat> = FenEdCharge(<Fenêtre> , <Fichier>)
<Résultat> : Booléen
  • Vrai si les modifications ont été chargées,
  • Faux en cas d'erreur. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Fenêtre> : Nom de fenêtre
Nom de la fenêtre ou de la fenêtre interne à manipuler.
<Fichier> : Chaîne de caractères
  • Nom et chemin complet ou relatif du fichier ".wdmodif" contenant les modifications effectuées (les modifications ont été précédemment enregistrées avec la fonction FenEdSauve).
  • Nom et chemin complet ou relatif du fichier ".wdnote" contenant les notes créées par l'utilisateur (les notes ont été précédemment enregistrées avec la fonction FenEdSauveNote).
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,...
Classification Métier / UI : Code UI
Composante : wd290obj.dll
Version minimum requise
  • Version 21
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 29/03/2023

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