A partir de la version 2025 "Update 4" (304061) de WINDEV, un nouveau type fenêtre est disponible pour tous les projets qui ont le mode SaaS activé.
Grâce à ce type il devient possible d'affecter les options, les coordonnées, les paramètres d'une fenêtre, avant même son ouverture effective. Les avantages sont nombreux :
- on supprime l'ajout d'une multitude de paramètres passés aux fonctions OuvreAsynchrone, OuvreFille, OuvreSoeur, MDIOuvre (...),
- on supprime du code dans l'événement d'initialisation des fenêtres ouvertes,
- lisibilité accrue lorssqu'il y a de nombreux paramètres,
- suivant les actions à faire tant que les fenêtres sont ouvertes, plus besoin des indirections et/ou alias notamment lorsqu'il y a plusieurs instances...
Par exemple dans un projet qui contient une fenêtre fille nommée FEN_Fille, qui attend un identifiant en paramètre, qui doit être en haut de l'écran par dessus toutes les autres fenêtres, on pourra utiliser cette nouvelle syntaxe :
MafenetreFille est une Fenêtre FEN_FILLE
MafenetreFille.OptionsOuverture.Hauteur = 200 MafenetreFille.OptionsOuverture.Largeur = 400
MafenetreFille.OptionsOuverture.X = 10 MafenetreFille.OptionsOuverture.Y = 10
MafenetreFille.ParamètresOuverture.pid = "17"
MafenetreFille.OptionsOuverture.DessusTout = Vrai
OuvreFille(MafenetreFille)
Nouvelle aide associée : manipulation d'une fenêtre par son type.
|
|
< Retour
|
|
|
|
|
|