Page 1 sur 1

[R] Ouverture fenetre emplacement precis

Posté : mer. 06 mai 2009 17:56
par touslesmatins
Me revoilà,
J utilise actuellement un programme qui utilise 2 ecrans, dans lesquels se trouve deux fenetres distinctes. Dans la premiere le programme principal, tout va bien, sur le 2EME ecran tourne un autre programme dans lequel j ai demandé egalement sous certaines conditions d ouvrir une gui pleine ecran.... probleme il me l ouvre sur le premier ecran et ce n est pas ce que je souhaite.
Voilà le probleme posé. Comment faire pour que la GUI plein écran qui s'ouvre de temps en temps s ouvre exactement à l'endroit de la fenetre qui se trouve sur le 2 eme ecran. ?
Merci pour vos reponses, voir quelques bonnes idees et pourquoi pas...
ps : petite precision, la gui qui s ouvre de temps en temps affiches des donnees qu elle lit a partir d un fichier ini.
Alors, je precise que j ai parcouru la documentation, en vain.... merci

Re: [..]Ouverture fenetre emplacement precis

Posté : mer. 06 mai 2009 20:28
par Yogui
Pour mettre une GUI en haut à Gauche :

Code : Tout sélectionner

$Form1 = GUICreate("Form1", 593, 447, 1, 1)
après suivant la résolution ça peux changer

peut être tester avec @DesktopHeight

Code : Tout sélectionner

$Form1 = GUICreate("Form1", 593, 447, @DesktopHeight, 1)
je n'ai pas de double écran à la maison je ne peux tester

Re: [..]Ouverture fenetre emplacement precis

Posté : mer. 06 mai 2009 21:00
par touslesmatins
:) Tres interressant. Je test demain.
Merci Yogui

Re: [..]Ouverture fenetre emplacement precis

Posté : mer. 06 mai 2009 22:11
par touslesmatins
Ok validé, merci

Re: [R] Ouverture fenetre emplacement precis

Posté : jeu. 07 mai 2009 12:48
par touslesmatins
nb :
Et comment mettre par defaut une gui en haut à droite ?
merci

Re: [R] Ouverture fenetre emplacement precis

Posté : jeu. 07 mai 2009 13:29
par Yogui
Tout dépend de la résolution.Pour moi ça doit faire :

Code : Tout sélectionner

$Form1 = GUICreate("Form1", 593, 447, [color=#FF0000]2113[/color], 1)

je suis en double écran en 1280 donc
1280 * 2 = 2560

mais ma fenêtre fait 447 de large donc

2560 - 447 = 2113

Re: [R] Ouverture fenetre emplacement precis

Posté : jeu. 07 mai 2009 13:49
par touslesmatins
Merci Yogui, j avais esssayé mais ca ne fonctionne pas, il me l affiche quand meme sue le premier ecran.... je continue a chercher, je pensais qu il existait une fonction en haut a doite par defaut comme le -1 pour en haut a gauche..