Page 1 sur 1

[R] Fenêtre Personalisée

Posté : jeu. 29 oct. 2009 20:21
par Narmeke
Bonjours,

Je débute avec Autoit et j'en profite pour faire appelle à vos services.
Donc j'aimerais que vous me programmiez un script qui utiliserais comme fenêtre cette image :
Image
Ensuite, j'aimerais 3 boutons, un lorsque que l'on clique dessus il bloque le clavier un autre qui le débloquer et un dernier qui bloquerait la souris. Si cela est possible bien sur j'attends avec impatience ce script. :D

Si possible les sources avec le scipt compiler.
Ce scipt aura pour but de m'aider a comprendre un peu mieux la programmation autoit.

Cordialement Narmeke.

Merci d'avance pour vos scripts si il y en a. :wink:

Re: [..] Fenêtre Personalisée

Posté : jeu. 29 oct. 2009 21:30
par Yogui

Re: [..] Fenêtre Personalisée

Posté : jeu. 29 oct. 2009 22:09
par Tlem
Ce soir je suis dans un instant de bonté ... :lol:
Voici un exemple complet et commenté à l'extrême.
Décompressez les trois fichiers dans un même dossier, et lancez Test.au3.

Attention à l'utilisation de l'UDF BlockInputEx.au3, car si vous ne prenez aucune précaution et que votre script bloque souris et clavier, il ne vous restera plus qu'à éteindre sauvagement votre PC pour en reprendre la main. Même un CTRL + ALT + Suppr ne vous permettra pas grand chose ...
Si je vous dit ça, c'est que j'ai testé ... :roll:

Re: [..] Fenêtre Personalisée

Posté : ven. 30 oct. 2009 08:57
par Narmeke
Super, merci beaucoup pour vos réponses c'est ce que je rechercher mais je me demander si il n'était pas possible de conserver a 100% l'image d'origine c'est a dire avec la croix pour fermer et lorsque l'on clique dessus la croix le script réagit comme avec une fenêtre normale. Donc se ferme. Je vous demande sa car je touve interréssant de pouvoir utiliser une image comme fenêtre.

Re: [..] Fenêtre Personalisée

Posté : ven. 30 oct. 2009 13:20
par Tlem
Cela peut être envisageable, mais dans ce cas il faudra une fenêtre sans contour puis il faudra définir une zone transparente (bouton transparent par exemple) au niveau de la croix.

Par contre, je ne vois pas très bien l'intérêt de ce type de manipulation, car dans ce cas la fenêtre ne pourra pas être déplacée, et vous n'aurez pas la barre de titre pour vous informer si la fenêtre est active ou non.

Re: [..] Fenêtre Personalisée

Posté : ven. 30 oct. 2009 13:25
par DJSIR
Tiens c'est plus complet.

http://dl.free.fr/q4583FRwC

Re: [..] Fenêtre Personalisée

Posté : ven. 30 oct. 2009 13:31
par Tlem
Je ne vois pas ce qu'il y à de plus complet.
Ou est l'image que Narmeke a fournit ?
Ou sont les boutons de commande ?
Pourquoi un splash ?
Comment sait-on que la fenêtre est active ?
Comment déplacer la fenêtre ?

Re: [..] Fenêtre Personalisée

Posté : ven. 30 oct. 2009 13:37
par DJSIR
Ah, il m'a envoyé un mail donc je répond exactement à ce qu'il m'a demandé. C'est tout.

Re: [..] Fenêtre Personalisée

Posté : ven. 30 oct. 2009 13:42
par Tlem
Arf. En plus, il faudrait deviner ce qui ce passe en MP ... :evil:
De toute façon votre exemple n'est pas plus complet, il est simplement différent.

PS :vous auriez pu supprimer les includes et le code inutiles.

Re: [..] Fenêtre Personalisée

Posté : ven. 30 oct. 2009 16:59
par Narmeke
Oué, Merci tous le monde je mets ce sujet en résolu. Toutes vos réponse m'ont étaient d'une grande utilité.