Définir la position de la fenêtre modaleCe serait bien d'avoir une méthode pour définir la position d'une fenêtre modale. Actuellement, la position de la fenêtre doit être définie après la création de la fenêtre. Mais comme une fenêtre modale arrête tout traitement, la commande permettant de repositionner la fenêtre n'est visible qu'après la fermeture de la fenêtre.
J'imagine quelque chose comme ceci :
w = New Window("My Window", <BR /> << Modal, <BR /> << Position(100, 100),
Text Box("I'm a window!")
);
Crédit à En JSL, puis-je indiquer à une fenêtre modale où se trouver ?
Automatisation et scriptsRe : Définir la position de la fenêtre modaleMerci Craig! Cela fonctionne pour moi. Ce serait toujours bien d'avoir une méthode plus simple dans les prochaines versions, mais c'est une très bonne alternative.
Publiera votre soln sur le fil de discussion précédent au cas où d'autres ne le verraient pas ici.
Re : Définir la position de la fenêtre modaleCela rendrait les choses plus simples. Actuellement, vous pouvez procéder comme ceci :
w = New Window( "My Window",
<<MODAL></MODAL>
Le script OnOpen s'exécute avant la variable w est attribué, et avant que la fenêtre ne devienne active, mais la fenêtre existe donc le fenêtre la fonction peut le trouver par son nom.