[V4 beta 5] ButtonGadget en case à coché.[Autre]
[V4 beta 5] ButtonGadget en case à coché.[Autre]
Voilà, quand on écrit le code avec PB V4 Beta 5,
ButtonGadget(0,X,Y,#Width,Height,Name$,#PB_Button_Toggle) ce n'est pas un boutton, c'est une case à cocher (pas cocher au départ).
ButtonGadget(0,X,Y,#Width,Height,Name$,#PB_Button_Toggle) ce n'est pas un boutton, c'est une case à cocher (pas cocher au départ).
BS comment ça ce fait que ça la fait chez moi?
Abon? Bas coment ça ce fait que chez moi il y à eu ça?
Il doit y avaoir un bug, ça doit être sous certaines condition.
Il doit y avaoir un bug, ça doit être sous certaines condition.
Voilà mon code
#WindowPrincipale=0
#Button_Play=0
#Button_Stop=1
If OpenWindow(#WindowPrincipale,0,0,500,300,#pb_window_systemmenu|#pb_window_maximizegadget|#pb_windwo_minimizegadget|#pb_window_sizegadget|#pb_window_screencentered, "Test")
WindowID=WindowID(#WindowPrincipale)
if creategadgetlist(WindowID)
ButtonGadget(#Button_Play, 10, 60, 50, 25, "&Play", #PB_Button_Toggle)
ButtonGadget(#Button_Stop, 10, 100, 50, 25, "&Stop")
Endif
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Quit = 1
Case #pb_Event_Gadget
Select EventGadget()
Case #Button_Play
Messagerequester("Boutton Play", "Le bouton play à été préssé.", 0)
EndSelect
EndSelect
Until Quit = 1
Endif
End
C'est le boutton play qui devien une case à cochée.
Sauf quand ont enlève le "#PB_Button_Toggle".
Voilà.
@+++
#Button_Play=0
#Button_Stop=1
If OpenWindow(#WindowPrincipale,0,0,500,300,#pb_window_systemmenu|#pb_window_maximizegadget|#pb_windwo_minimizegadget|#pb_window_sizegadget|#pb_window_screencentered, "Test")
WindowID=WindowID(#WindowPrincipale)
if creategadgetlist(WindowID)
ButtonGadget(#Button_Play, 10, 60, 50, 25, "&Play", #PB_Button_Toggle)
ButtonGadget(#Button_Stop, 10, 100, 50, 25, "&Stop")
Endif
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Quit = 1
Case #pb_Event_Gadget
Select EventGadget()
Case #Button_Play
Messagerequester("Boutton Play", "Le bouton play à été préssé.", 0)
EndSelect
EndSelect
Until Quit = 1
Endif
End
C'est le boutton play qui devien une case à cochée.
Sauf quand ont enlève le "#PB_Button_Toggle".
Voilà.
@+++
-
- Messages : 264
- Inscription : ven. 28/oct./2005 8:20
- Localisation : Mayotte ( 976 ), Océan Indien, France
Un button avec le style toggle agit un peu comme un checkbox. Il est soit enfoncé, soit relaché, et dès qu'on clique dessus, cela modifie l'état. Je suppose que ton logiciel de synthèse vocale s'est donc fait prendre au piège. Voilà.
La vie est une rose dont il faut accepter les épines, mais la mienne est fannée, arrosée par le goût de mes larmes. (Soprano)
Je ne pence pas.
Je ne pence pas, car quand c'est des bouton comme ça, il les reconnait, et il nous dit son état.
Il ne nous dit pas que c'est des case à cocher.
Il ne nous dit pas que c'est des case à cocher.