Page 1 sur 1

[R] Fenêtre au premier plan

Posté : ven. 17 janv. 2014 11:15
par Andranik
Bonjour,

Je voulais vous demander comment faire pour que la GUI soit toujours au 1er plan même quand on clique ailleur
:roll:
Voici la GUI

Code : Tout sélectionner

$Form2 = GUICreate("Help", 300, 85, -1, -1, -1, "$WS_EX_TOPMOS")
$Label1 = GUICtrlCreateLabel("Text", 8, 8, 278, 24)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$Button1 = GUICtrlCreateButton("Suivant", 72, 40, 161, 33)
GUICtrlSetOnEvent($Button1, "Choos_DOT")
 
Merci :D :D :D :D

Re: [..] fenetre au premier plan

Posté : ven. 17 janv. 2014 11:29
par Hugues
Bonjour,

Essai avec
► Afficher le texte

Re: [..] fenetre au premier plan

Posté : ven. 17 janv. 2014 11:36
par jguinch

Code : Tout sélectionner

$Form2 = GUICreate("Help", 300, 85, -1, -1, -1, [b]$WS_EX_TOPMOST[/b])

Re: [..] fenetre au premier plan

Posté : ven. 17 janv. 2014 15:54
par Andranik
jguinch a écrit :

Code : Tout sélectionner

$Form2 = GUICreate("Help", 300, 85, -1, -1, -1, [b]$WS_EX_TOPMOST[/b])
Merci pour vos repense, mais malheureusement j'ai un message d'erreur suivant

Code : Tout sélectionner

 
$Form2 = GUICreate("Helper", 300, 85, -1, -1, -1,$WS_EX_TOPMOST)
$Form2 = GUICreate("Helper", 300, 85, -1, -1, -1,^ ERROR

Si je rajoute les guillemets autour "$WS_EX_TOPMOST" la fenêtre ce lance mais elle n'est pas au 1er plan
 

Re: [..] Fenêtre au premier plan

Posté : ven. 17 janv. 2014 16:03
par Tlem
Bonjour.
Rajoutez cette ligne au début de votre script :

Code : Tout sélectionner

#include <WindowsConstants.au3>
ou remplacez la variable $WS_EX_TOPMOST par la valeur 0x00000008. ;)

Re: [R] fenetre au premier plan

Posté : ven. 17 janv. 2014 16:04
par Andranik
Hugues a écrit :Bonjour,

Essai avec
► Afficher le texte
Je viens de tester votre proposition c'est TOP !!!
Merci