positionner une fenetre | |
sebastien | 14-Jan-2008/14:20:49+1:00 |
je sais que l'on peut centrer une fenetre au milieu avec center-face ou on peux utiliser les coordonnées ou l'on veut placer la fenetre mais si on desire que cette fenetre soit toujours par exemple dans le coin en haut à droite de l'ecran quelque soit l'affichage comment fait-on? | |
Philippe | 14-Jan-2008/15:13:17+1:00 |
Salut, Le "zéro" d'un écran est par défaut en haut à gauche. donc tu dois définir l'offset : win-offset: 800x20 view layout/offset [btn "OK" [quit] ] win-offset la taille de l'écran se récupére avec : system/view/screen-face/size ===Philippe | |
sebastien | 15-Jan-2008/9:41:57+1:00 |
Je connaissais cette façon de faire mais le probleme cela ne fonctionne que pour un ecran 1024 si la taille est différente la position est différente | |
Didec | 15-Jan-2008/10:59:33+1:00 |
Si tu connais la taille de ta fenętre et celle de l'écran, y'a plus qu'à faire le calcul pour déterminer l'offset qui va bien.win: layout [title "ma fenętre" area 300x200 button "Quitter" [quit]] pos: system/view/screen-face/size - win/size - 10x0 * 1x0 + 0x30 view/offset win pos A ajuster pour tenir compte du bord et de la barre de titre. | |
sebastien | 15-Jan-2008/12:20:47+1:00 |
merci c'est exactement ca | |
Login required to Post. |