FAIRE UNE BOUCLE urgent svp tres facile

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
david
Messages : 208
Inscription : jeu. 03/févr./2005 21:10

FAIRE UNE BOUCLE urgent svp tres facile

Message par david »

svp tres facile mais bon, je debute et bidouillant depuis deaj longtemps je souhaiterais un petit coup de main... le debut de prog fait apparaitre des boutons. je souhaite qu'il attendre que je clique sur un des boutons pour faire l'action demandé....

;- Window Constants
;
Enumeration
#Window_0
EndEnumeration

;- Gadget Constants
;
Enumeration
#Button_1
#Button_2
#Button_3
#Button_4
#Button_5
#Button_6
#String_0
EndEnumeration


Procedure Open_Window_0()
If OpenWindow(#Window_0, 216, 0, 212, 111, #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar , "Pg")


If CreateGadgetList(WindowID())
ButtonGadget(#Button_1, 10, 10, 40, 40, "1")
ButtonGadget(#Button_2, 60, 10, 40, 40, "2")
ButtonGadget(#Button_3, 110, 10, 40, 40, "3")
ButtonGadget(#Button_4, 160, 10, 40, 40, "4")
ButtonGadget(#Button_5, 60, 60, 40, 40, "<-")
ButtonGadget(#Button_6, 110, 60, 90, 40, "remise Zero")
StringGadget(#String_0, 10, 60, 40, 40, "")


EndIf

EndIf
EndProcedure
CameleonTH
Messages : 333
Inscription : sam. 25/juin/2005 11:18
Localisation : Laon (02)
Contact :

Message par CameleonTH »

C'est trés simple

Code : Tout sélectionner

Repeat
  Event=WindowEvent()
  
  Select Event 
  Case #PB_Event_Gadget
    Select EventGadgetID()
    Case #Button_1
      ;code bouton_1
    Case #Button_2
      ;code bouton_2
    Case #Button_3
      ;code bouton_3
    Case #Button_4
      ;code bouton_4
    Case #Button_5
      ;code bouton_5
    Case #Button_6
      ;code bouton_6
    EndSelect
  EndSelect

Until Event=#PB_Event_CloseWindow
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

...
Dernière modification par Backup le mar. 19/août/2014 15:47, modifié 1 fois.
david
Messages : 208
Inscription : jeu. 03/févr./2005 21:10

re:merci

Message par david »

merci super sympa!
je savais que c'etaitr facile... (pour les autres!)
Répondre