Salut!
Ne tombez pas sur moi car j'ai pas fait de recherche sur le forum avant de poster, c'est parce que mon routeur ADSL est branché sur mon onduleur (pas de courant depuis 2 jours!!!)
SVP: comment connaitre la position de la souris à l'intérieur d'une GUI? j'ai déjà fait une fonction qui soustrait de la position absolue la position de la GUI, mais ça ne prend pas en compte la barre de titre de la fenêtre.
Et je voudrai la position par rapport à la surface utile de la fenêtre, c'est à dire, 0x0 correspond au coin haut-gauche, juste en dessous de la barre de titre (comme la position des contrôles)
MERKI!
[R] Position souris relative à la fenêtre
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- matwachich
- Membre émérite

- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
[R] Position souris relative à la fenêtre
Modifié en dernier par matwachich le mar. 21 déc. 2010 00:46, modifié 1 fois.
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- sylvanie
- Niveau 11

- Messages : 1556
- Enregistré le : jeu. 26 juil. 2007 21:31
- Localisation : Paris
- Status : Hors ligne
Re: [..] Position souris relative à la fenêtre
bonjour,
l'option est opt("MouseCoordMode",0)
à essayer sur Scite en mode non maximisé (sinon relatif=absolu) pour l'affichage du consolewrite
l'option est opt("MouseCoordMode",0)
à essayer sur Scite en mode non maximisé (sinon relatif=absolu) pour l'affichage du consolewrite
Code : Tout sélectionner
opt("MouseCoordMode",0)
While 1
$tab=MouseGetPos()
if Not @error Then
ConsoleWrite("X="&$tab[0]&" Y="&$tab[1]&@CRLF)
EndIf
Sleep(1000)
WEnd
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
- matwachich
- Membre émérite

- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [..] Position souris relative à la fenêtre
Merci!
Mais le bon flag est 2 (relative coords to the client area of the active window)
et non pas 1 (relative coords to the active window) qui prend en compte la barre des titre
R!
Mais le bon flag est 2 (relative coords to the client area of the active window)
et non pas 1 (relative coords to the active window) qui prend en compte la barre des titre
R!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Position souris relative à la fenêtre
222 messages et toujours pas intégré les règles du forum ...
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- matwachich
- Membre émérite

- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [..] Position souris relative à la fenêtre
Aie...
Sorry
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
