Page 1 sur 1

[..] Position relative

Posté : jeu. 19 nov. 2009 17:43
par TommyDDR
Bonjour,

Je me trouve face à un problème que je n'arrive pas a résoudre.
En effet, je me suis lancé dans un programme (un jeu de carte) et donc pour cela, je créer des gui filles a l'intérieur de la gui principale.

Mais en lançant le même programme sur 2 PC différent ( Qui ont pourtant exactement le même OS) je me rend compte que les positions des gui varient

Comme une image parle mieux que des mots, j'ai mi une image à la position 0, 0 et voila les impression écran des 2 PC :
PC1.JPG
PC2.JPG
L'un considère le 0, 0 dans le coin réel de la fenêtre, l'autre considère le 0, 0 dans le coin mais APRÈS la barre de titre.

Si quelqu'un sait comment forcer l'une ou l'autre considération, merci de me faire parvenir la réponse ^^

Merci.

Re: [..] Position relative

Posté : jeu. 19 nov. 2009 18:42
par Tlem
Regardez peut être du coté de Opt("GUICoordMode", 1)

Re: [..] Position relative

Posté : jeu. 19 nov. 2009 20:25
par nogigi
C'est incroyable tu fait un jeu en auto-it dit moi comment :shock:

Re: [..] Position relative

Posté : jeu. 19 nov. 2009 21:10
par TommyDDR
@Tlem : J'ai deja essayer tous les Opt("") qui parlent de coord mais rien n'y fait :/

@nogigi : Ce ne sont que des déplacement de gui ^^'

Re: [..] Position relative

Posté : jeu. 19 nov. 2009 21:46
par Tlem
Je ne comprend pas vraiment votre problème puisque vous dites que l'OS est le même sur les deux PC. Il doit bien y avoir une différence pour que votre script ne réagisse pas de la même manière ...

Peut être que pour contourner le problème vous devriez faire votre GUI principale sans barre de titre, mais avec une image de fond faisant paraître une pseudo barre de titre sur laquelle vous gérerez des zones (pour la fermeture et/ou l'icône de fenêtre).
Jetez un oeil sur ce sujet : http://www.autoitscript.fr/forum/viewto ... f=4&t=4000

Re: [..] Position relative

Posté : ven. 20 nov. 2009 08:54
par TommyDDR
Je dois vous avouer que moi non plus je ne comprend pas.

L'OS a été installé avec le même CD sur les 2 PC et j'ai simplement fait un transfert du programme, sans le retoucher après.

Je tenterai la barre de titre imagée.

Merci.

Re: [..] Position relative

Posté : ven. 20 nov. 2009 09:08
par pop45
tu a penser a la resolution de l'ecran

Re: [..] Position relative

Posté : ven. 20 nov. 2009 21:42
par TommyDDR
Tlem, j'ai essayé sans barre de titre, sur le PC2 (celui qui décalait sous la barre de titre) résultat : le 0,0 se situe 20pixels sous le réel 0,0...

Je ne comprend plus rien xD

@pop45 : Sois plus explicite ^^'

Edit : Je m'y prend surement mal pour faire ce que je veux...
Je passe par des gui filles pour pouvoir utiliser facilement la transparence.
Peut être ferais-je mieux de ne pas passer par des gui filles.
Dans ce cas, si quelqu'un pouvais poster un code (le plus simple possible ^^) pour mettre un GuiCtrlCreatePic gérant la transparence, j'en serais ravis.