Nous utilisons actuellement cette logique pour centrer chaque nouvelle fenêtre:Progrès ABL: Comment avoir les fenêtres ouvertes dans la même position sur l'écran comme ils ont ouvert la dernière fois
ASSIGN {& WINDOW-NOM}: X = (SESSION : WIDTH-PIXELS - {& WINDOW-NAME}: WIDTH-PIXELS)/2 {& WINDOW-NAME}: Y = (SESSION: HAUTEUR PIXELS - {& WINDOW-NAME}: HAUTEUR PIXELS)/2. Cependant, l'utilisateur souhaite positionner la fenêtre à un certain endroit. Quand ils ferment la fenêtre et rouvrent la fenêtre plus tard, ils veulent qu'elle apparaisse au même endroit où ils l'ont laissée.
Si je supprime le code ci-dessus, la nouvelle fenêtre apparaît de manière aléatoire sur l'écran.
utilisant: Windows XP Progress OpenEdge 10.1C01
Merci Tom. J'espérais qu'il y avait une sorte de "comportement par défaut" que je pouvais activer pour que Progress garde la trace de tout. Puisque cela n'existe pas, je vais certainement utiliser vos suggestions. –