ouvrir une 2eme fenetre

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

ouvrir une 2eme fenetre

Message par venom »

bonjour tout le monde ou bonsoir :D

voila sa faisais lontemps que j'ai pas poster un message, comme sa c'est fait. :D

voici mon probleme: sa fait plusieurs heurs que je me bat avec mon code mais sans succes pourtant je sais que c'est possible, mais je n'arrive pas a representer se que je veut :oops: .

je voudrais metre un boutton dans une fenetre sa c'est pas tres dur

Code : Tout sélectionner

ButtonGadget(#Gadget, x, y, Largeur, Hauteur, Texte$ [, Options]) 
mais je voudrais qu'au clic de celui-ci une deuxieme fenetre s'ouvre .
Et quand je reclique dessus elle se referme je suis sur que c'est possible mais pas moyen que je trouve vous etes mon derniere espoir :) .
en vous remerciant d'avance pour vos reponse qui j'espert von m'aider :D

merci et @++
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

voila un exemple ;)

Code : Tout sélectionner

OpenWindow(0,0,0,320,240,#PB_Window_SystemMenu|#PB_Window_ScreenCentered,"fenetre principale")
CreateGadgetList( WindowID(0) )
ButtonGadget(4,10,10,150,22,"bouton",#PB_Button_Toggle)

invisible = 1
OpenWindow(1,0,0,160,120,#PB_Window_TitleBar|#PB_Window_Invisible,"deuxieme fenetre")

Repeat
  Event = WaitWindowEvent()
  
  If Event = #PB_Event_Gadget
    
    invisible = ~invisible & 1
    HideWindow(1, invisible)
    
  EndIf
  
Until Event = #PB_Event_CloseWindow
Dri
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

cool :D je te remercie DR.DRI c'est exactement ce que je chercher mais ya un probleme c'est qu'en faite mon boutton que j'utilise c'est un ButtonImageGadget, et le toggle ne marche pas dessus :? tant pi je ferais sans image :( mais merci de ton aide c'est simpa et merci a tous aussi pour touts les aides que vous m'avais faites


@++
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

ben au premier cliq tu met une variable =1
et au clique suivant tu inver cette variable !

comme ça tu sais si la 2eme fenetre doit etre affiché !
si variable=1 ; on affiche , sinon on affiche pas (voir on ferme) :D!
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

C'est exactement ce que je fais, j'ai mis un toggle pour faire joli mais c'est géré avec la variable "invisible"

Dri
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

ha ok 8O :D bin je vais essayer maintenant que j'ai un exemple merci a vous deux :D :wink:


@++
Répondre