[Func] _GUIMOUSEMOVE()

Partagez des fonctions et des UDF AutoIt.
Règles du forum
.
Répondre
Avatar du membre
roselito13
Niveau 4
Niveau 4
Messages : 93
Enregistré le : ven. 07 août 2009 23:39
Localisation : Entre le Pôle Nord et le Pôle Sud
Status : Hors ligne

[Func] _GUIMOUSEMOVE()

#1

Message par roselito13 »

_GUIMOUSEMOVE()


[blink]A quoi sa sert ?[/blink]
Cette Fonction sert a crée une Zone transparente, sur un GUI et part cliquer glisser sur cette zone on pourra déplacer la fenêtre sur son écran.
Cette Fonction sera très utile au GUI avec style et sans la barre de Windows permettent de la déplacer.
Il suffit de glisser cette fonction dans la boucle ou la sélection des bouton se fait et voila le tour et jouer.

[blink]La Fonction[/blink]


-Fonction :
► Afficher le texte
-L'utiliser :

Code : Tout sélectionner

_GUIMOUSEMOVE($WINHANDLE_GUI, $FIRST_X , $LAST_X, $FIRST_Y, $LAST_Y, $RETURN_OPT = 1)
[/b]
*$WINHANDLE_GUI = Winhandle de la GUI soit la variable contenant la GUI
*$FIRST_X = Position sur la GUI du début de la zone de sélection sur X
*$LAST_X = Position sur la GUI de la fin de la zone de sélection sur X
*$FIRST_Y = Position sur la GUI du début de la zone de sélection sur Y
*$LAST_Y = Position sur la GUI de la fin de la zone de sélection sur Y
*$RETURN_OPT = La fonction utilise des Opt("MouseCoordMode", 0) si vous utiliser des MouseGetPos() y entré la dernière Option exécuter dans la fonction (PAR DEFAUT =1)
-Exemple D'appel:

Code : Tout sélectionner

_GUIMOUSEMOVE($GUI_MAIN, 0, 339, 0, 20)
[/b][/u]
- Exemple d'utilisation :
► Afficher le texte
NÉCESSITE UN #INCLUDE <Misc.au3> !
Voila posé vos avis :mrgreen:
Modifié en dernier par roselito13 le mar. 10 nov. 2009 22:49, modifié 3 fois.
\ 1337 /
Habibsbib
Niveau 7
Niveau 7
Messages : 393
Enregistré le : dim. 30 août 2009 13:49
Localisation : Euh...Verticale, entre le siège et l'écran...
Status : Hors ligne

Re: [Func] _GUIMOUSEMOVE()

#2

Message par Habibsbib »

Escuse moi, mais j'ai vraiment pas compris ce que fait ton script CONCRETEMENT. Tu pourrais poster un screen, stp ? Autrement le code est très bien indexé, bien joué !
Avatar du membre
roselito13
Niveau 4
Niveau 4
Messages : 93
Enregistré le : ven. 07 août 2009 23:39
Localisation : Entre le Pôle Nord et le Pôle Sud
Status : Hors ligne

Re: [Func] _GUIMOUSEMOVE()

#3

Message par roselito13 »

J'ai Edit le PREMIER POST, avec un EXEMPLE concert.
\ 1337 /
Habibsbib
Niveau 7
Niveau 7
Messages : 393
Enregistré le : dim. 30 août 2009 13:49
Localisation : Euh...Verticale, entre le siège et l'écran...
Status : Hors ligne

Re: [Func] _GUIMOUSEMOVE()

#4

Message par Habibsbib »

Merci. Effectivement, c'est pas mal comme fonction.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Func] _GUIMOUSEMOVE()

#5

Message par Tlem »

@roselito13
Votre fonction ne correspond pas à la description que vous en faites car elle ne crée aucune zone transparente.

De plus, sans vouloir critiquer votre travail, je ne comprend pas pourquoi vous utilisez ce mode 'déplacement' d'une GUI.
Si vous regardez dans les exemples de transparence de ce sujet, vous verrez que le dossier lod3n_launcher contient un exemple tel que vous l'avez décrit. :roll:

Au mieux, votre fonction peut être considérée comme une fonction de déplacement d'une GUI transparente simple ($WS_EX_LAYERED).
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é".
Avatar du membre
roselito13
Niveau 4
Niveau 4
Messages : 93
Enregistré le : ven. 07 août 2009 23:39
Localisation : Entre le Pôle Nord et le Pôle Sud
Status : Hors ligne

Re: [Func] _GUIMOUSEMOVE()

#6

Message par roselito13 »

Ok, Bon j'aurais essayer de faire un script nouveaux :mrgreen:
\ 1337 /
Olive89
Niveau 1
Niveau 1
Messages : 10
Enregistré le : sam. 02 oct. 2010 15:26
Status : Hors ligne

Re: [Func] _GUIMOUSEMOVE()

#7

Message par Olive89 »

Trop cool ta fonction, je me prends la tête depuis quelques temps avec ça tout ce que je trouvais était incompréhensible pour le débutant que je suis, merci beaucoup!!!! délivrance :D !!!!!!!!
Répondre