PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Versions 16 et supérieures
WINDEVLinux La plupart de ces fonctions sont désormais disponibles dans les applications WINDEV pour Linux.
Nouveauté 16
WINDEVLinux La plupart de ces fonctions sont désormais disponibles dans les applications WINDEV pour Linux.
WINDEVLinux La plupart de ces fonctions sont désormais disponibles dans les applications WINDEV pour Linux.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad La plupart de ces fonctions sont désormais disponibles dans les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad La plupart de ces fonctions sont désormais disponibles dans les applications iPhone/iPad.
WINDEV MobileiPhone/iPad La plupart de ces fonctions sont désormais disponibles dans les applications iPhone/iPad.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App La plupart de ces fonctions sont désormais disponibles en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App La plupart de ces fonctions sont désormais disponibles en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App La plupart de ces fonctions sont désormais disponibles en mode Universal Windows 10 App.
Voici la liste des principales fonctions permettant de gérer les fenêtres WINDEV et WINDEV Mobile par programmation.
Pour plus de détails :
AbandonneFerme la fenêtre en cours en exécutant le code du bouton de type ABANDON.
ChangeGabaritChange dynamiquement le gabarit :
  • de toutes les fenêtres de l'application en cours,
  • des fenêtres présentes dans les composants WINDEV utilisés par l'application,
  • d'une fenêtre spécifique du projet.
DélaiAvantFermetureLimite le temps d'affichage d'une fenêtre ou d'une boîte de dialogue.  Si aucune action de l'utilisateur n'est effectuée, lorsque le temps spécifié est écoulé :
  • dans le cas d'une fenêtre, le code d'un bouton de la fenêtre sera exécuté. 
  • dans le cas d'une boîte de dialogue, la boîte de dialogue est automatiquement fermée.
DemandeMiseAJourIHMDemande l'exécution du traitement "Demande de mise à jour de l'affichage" de la fenêtre (ou de la fenêtre interne).
Versions 22 et supérieures
DemandeMiseAJourIHMParent
DemandeMiseAJourIHMParent
Demande l'exécution du traitement "Demande de mise à jour de l'affichage" du parent.
EnumèreMenuRenvoie :
  • le nom de la nième option ou sous-option du menu principal de la fenêtre.
  • le nom de la nième option ou sous-option d'un menu contextuel personnalisé (créé avec WINDEV ou WINDEV Mobile).
ExécuteMiseAJourIHMExécute immédiatement le traitement "Demande de mise à jour de l'affichage" de la fenêtre ou de la fenêtre interne.
Versions 22 et supérieures
ExécuteMiseAJourIHMParent
ExécuteMiseAJourIHMParent
Exécute immédiatement le traitement "Demande de mise à jour de l'affichage" du parent.
FenActiveGFIActive ou désactive le GFI (Grisage des Fenêtres Inaccessibles) :
  • soit d'une fenêtre spécifique.
  • soit de toutes les fenêtres de l'application.
FenAdapteHauteurAdapte la hauteur de la fenêtre au contenu des champs.
FenAdapteLargeurAdapte la largeur de la fenêtre au contenu des champs.
FenAdapteTailleAdapte la taille de la fenêtre au contenu des champs.
FenAgencementEnCoursRenvoie l'indice de l'agencement en cours :
  • dans la fenêtre en cours.
  • dans la fenêtre ou dans la fenêtre interne spécifiée..
FenBoutonSystèmeModifie le type du bouton système affiché dans la barre de titre d'une fenêtre.
FenChangeAgencementApplique un agencement spécifique sur :
  • une fenêtre.
  • une fenêtre interne.
FenChangeAliasModifie l'alias d'une fenêtre.
FenColleFormulaireColle le contenu d'un formulaire stocké dans le presse-papiers.
FenCopieFormulaireCopie le contenu d'un formulaire dans le presse-papiers.
FenCoulissanteVisibleAffiche ou masque une fenêtre coulissante (sliding menu).
FenDésactiveEffetDésactive des effets visuels du moteur graphique de WINDEV (pour une utilisation sous TSE par exemple).
FenDonneHauteurAdaptéeRenvoie la hauteur d'une fenêtre, adaptée au contenu des champs.
FenDonneLargeurAdaptéeRenvoie la largeur d'une fenêtre, adaptée au contenu des champs.
FenEffetInactifActive ou désactive le GFI (Grisage des Fenêtres Inaccessibles) :
  • soit d'une fenêtre spécifique.
  • soit de toutes les fenêtres de l'application.
FenEnCoursIdentifie la fenêtre en cours de saisie.
FenEnExécutionIdentifie la fenêtre contenant le code du WLangage en cours d'exécution.
FenEtatIdentifie ou modifie l'état d'une fenêtre.
FenExtHautRenvoie la hauteur totale d'une fenêtre (cadre, barre de menu et titre compris).
FenExtLargRenvoie la largeur totale d'une fenêtre (cadre compris).
FenExtPosXRenvoie la position horizontale du coin haut gauche d'une fenêtre par rapport au coin haut gauche de l'écran.
FenExtPosYRenvoie la position verticale du coin haut gauche d'une fenêtre par rapport au coin haut gauche de l'écran.
FenForceGFIForce le GFI (Grisage des Fenêtres Inaccessibles) sur une fenêtre même si cette fenêtre n'est pas inaccessible.
FenHauteurBarreIconeRenvoie ou modifie la hauteur actuelle de la zone "Barre d'icônes" de la fenêtre mère MDI en cours.
FenImageFondModifie l'image de fond d'une fenêtre en précisant le mode d'affichage de cette image.
FenInitialiséePermet de savoir si le code de fin d'initialisation d'une fenêtre a été exécuté.
FenIntHautRenvoie la hauteur interne d'une fenêtre (sans la barre de titre ni le cadre).
FenIntLargRenvoie la largeur interne d'une fenêtre (sans le cadre).
FenIntPosXRenvoie la position horizontale du coin haut gauche de la zone interne (sans le cadre ni la barre de titre) d'une fenêtre par rapport au coin haut gauche de l'écran.
FenIntPosYRenvoie la position verticale du coin haut gauche de la zone interne (sans le cadre ni la barre de titre) d'une fenêtre par rapport au coin haut gauche de l'écran.
FenOrientationModifie ou récupère l’orientation d’affichage de la fenêtre courante.
FenPrécédenteIdentifie la fenêtre qui était en cours de saisie avant la fenêtre actuellement en cours de saisie (pour le même projet).
FenRectangleEcranRenvoie les coordonnées de l'écran qui contient une fenêtre.
FenRepeintRe-dessine immédiatement les champs de la fenêtre nécessitant une mise à jour graphique.
FenTailleLa fonction FenTaille :
  • renvoie ou modifie le mode d'affichage (maximisé, iconisé ou normal) d'une fenêtre,
  • modifie la hauteur et/ou la largeur d'une fenêtre,
  • déplace la fenêtre et modifie la hauteur et/ou la largeur d'une fenêtre.
FenTauxGFIPermet de connaître ou de modifier le taux de grisage des fenêtres utilisant le GFI (Grisage des Fenêtres Inaccessibles).
FermeFerme une fenêtre WINDEV (en renvoyant si nécessaire une valeur).
IconiseIconise une fenêtre WINDEV.
ImageFenêtreCrée l'image de la fenêtre spécifiée dans un fichier BMP.
InitFenêtreInitialise les champs à zéro (ou non) et lance les traitements d'initialisation des champs et de la fenêtre.
MaximiseAffiche une fenêtre WINDEV dans sa taille maximale.
MultitâcheRepeintRe-dessine immédiatement les champs de la fenêtre nécessitant une mise à jour graphique.
OuvreOuvre une fenêtre modale WINDEV ou WINDEV Mobile.
OuvreFenêtreMobileOuvre une fenêtre dans une application mobile.
OuvreFilleOuvre une fenêtre fille non modale.
OuvreMenuPrincipalOuvre le menu principal de la fenêtre en cours.
OuvreSoeurOuvre une fenêtre soeur non modale.
PleinEcranActive ou désactive le mode plein écran dans les applications en mode Universal Windows 10 App.
RestaureAffiche une fenêtre WINDEV dans sa taille initiale.
TitreEnCoursModifie le titre de la fenêtre en cours (connu par la fonction FenEnCours) et la barre de titre.
TitreSuivantModifie le titre de la prochaine fenêtre à ouvrir.
UtiliseOuvre une fenêtre WINDEV et ferme toutes les autres fenêtres précédemment ouvertes.
Les fonctions suivantes peuvent également être utilisées pour manipuler les fenêtres :
Versions 09 et supérieures
DésactiveFAA
Nouveauté 09
DésactiveFAA
DésactiveFAA
Désactive une Fonctionnalité Automatique d'une Application (FAA) sur un champ, sur une fenêtre ou sur l'application en cours.
Versions 09 et supérieures
EnumèreElément
Nouveauté 09
EnumèreElément
EnumèreElément
Permet d'énumérer les éléments du projet : fenêtres, pages, états, requêtes, ...
Versions 09 et supérieures
EnumèreSousElément
EnumèreSousElément
Permet d'énumérer les sous-éléments d'un élément du projet.
Versions 09 et supérieures
ExécuteFAA
Nouveauté 09
ExécuteFAA
ExécuteFAA
Exécute une Fonctionnalité Automatique d'une Application (FAA) sur un champ ou une fenêtre.
Versions 09 et supérieures
FacteurGrandePolice
Nouveauté 09
FacteurGrandePolice
FacteurGrandePolice
Renvoie le facteur d'agrandissement courant d'une fenêtre WINDEV (uniquement si Windows est en mode "grandes polices").
Versions 09 et supérieures
NombreFenêtre
Nouveauté 09
NombreFenêtre
NombreFenêtre
Calcule le nombre de fenêtres de l'application en cours actuellement ouvertes.
Versions 09 et supérieures
RAZ
Nouveauté 09
RAZ
RAZ
Ré-initialise :
  • soit tous les champs de la fenêtre ou de la page en cours (y compris les groupes de champs, les superchamps et les fenêtres internes).
  • soit les champs présents dans un groupe de champs, un superchamp, une fenêtre interne ou une page interne.
Versions 11 et supérieures
StyleDessin
Nouveauté 11
StyleDessin
StyleDessin
Permet de connaître et de modifier :
  • le mode d'affichage des boutons grisés dans les fenêtres de votre application.
  • le mode d'affichage du cadre translucide des fenêtres de votre application.
  • le mode de chargement des images de grande taille.
Les fonctions suivantes permettent de manipuler les fenêtres présentes sur un Pocket PC depuis une application WINDEV standard :
Versions 09 et supérieures
ceFenEnumère
Nouveauté 09
ceFenEnumère
ceFenEnumère
Permet d'énumérer les fenêtres Windows actuellement ouvertes sur le Terminal Mobile (Pocket PC).
Versions 09 et supérieures
ceFenTitre
Nouveauté 09
ceFenTitre
ceFenTitre
Renvoie le titre de la fenêtre Windows spécifiée.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire