Ich habe einen Countdown erstellt, der über die folgenden drei Buttongadgets angesteuert werden soll: "Start" "Stop" und "Reset".
Dazu wird bei Drücken des Buttons "Start" folgendes ausgeführt:
Code: Alles auswählen
CountDown=500
Repeat
WindowEvent()
CountDown - 1 :
SetGadgetText(8,FormatDate("%ii:%ss",CountDown))
Until CountDown = 0 Or EventGadgetID()=#Button_Stop
Debug "GadgetID: #Button_Stop"
DisableGadget(0,1)
DisableGadget(1,0)
Code: Alles auswählen
if EventGadgetID()=#Button_Reset
CountDown=500
endif
Gibt es einen Befehl oder einen Zugriff über Windows-API, bei der ich "EventGadgetID()" so modifizieren kann, dass dort kein Wert mehr hinterlegt ist oder alternativ EventGadgetID()=#Button_Start?
Grüsse
Hiltwin
Edit by Kiffi: Code-Tags gesetzt