[R] Bouton qui ouvre un gui (dans le même script)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

[R] Bouton qui ouvre un gui (dans le même script)

#1

Message par jbnh »

Coucou,
voila j'ai une question: Est-il possible de créer un deuxieme gui en appuiyant sur un buton dans le premier gui

j'ai donc 2 boutons dans le gui principal:

Code : Tout sélectionner

$Button_1 = GUICtrlCreateButton ("OK",  120, 251, 50)
$Button_2 = GUICtrlCreateButton ("Annuler ",  171, 251, 60)
et donc ensuite ceci

Code : Tout sélectionner

While 1
       $msg = GUIGetMsg()
    Select
        Case $msg = $GUI_EVENT_CLOSE
            ExitLoop
        Case $msg = $Button_2
            ExitLoop  
    EndSelect           
Wend
et le bouton "OK", j'aimerais qui ouvre enfait comme un petite msgbox, avec toujours le premier gui en arrière plan. Mais il faudrait que je puisse insérer des boutons dans cette msgbox, donc en gros faire un gui:

j'ai tenté ceci sans résultat:

Code : Tout sélectionner

Func Button_1 ()
GUICreate("Rappel", 350,300)
GUISetState(@SW_SHOW)
EndFunc
Merci de m'aider ou de m'orienter

Ciao
Modifié en dernier par jbnh le dim. 25 mai 2008 17:44, modifié 1 fois.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Bouton qui ouvre un gui (dans le même script)

#2

Message par ani »

bonjour jbnh
Regarde ce lien-ci Quitter
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Bouton qui ouvre un gui (dans le même script)

#3

Message par jbnh »

Nikel grand merci, je met mon code au cas ou ca intéresse quelqu'un!

Code : Tout sélectionner

$Button_1 = GUICtrlCreateButton("OK",  120, 251, 50)
GUICtrlSetOnEvent($Button_1,"Creation_gui2")

func Creation_gui2()
    Global $gui2 =GUICreate("Choississez la résolution d'écran", 250, 150,-1,-1,-1,-1,$gui1)    ; <==== GUI 2  
    $Button_3 = GUICtrlCreateButton("800x600", 10, 35, 70, 70)
    $Button_4 = GUICtrlCreateButton("1024x768", 90, 35, 70, 70)
    $Button_5 = GUICtrlCreateButton("1280x1024", 170, 35, 70, 70)
    GUISetState(@SW_SHOW)
    GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEgui2")
EndFunc
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Répondre