Tags : fenêtre, type
14 août 2025
publié par 

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

Billet précédent :

La LST 141 est disponible
1 commentaire

Mortier
15/08/2025 - 19:35  - Répondre
On voit bien l'intention de cette pratique déloyale, voire illégale (car en achetant une version 2025, je n'ai pas acheté une sous-version SAAS 2025), faire passer tout le monde en SAAS.

Publier un commentaire : 
Votre adresse email ne sera pas publiée