Seite 2 von 2
Verfasst: 29.03.2005 00:58
von Gamer
Code: Alles auswählen
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_Gadget
;***************************
If EventGadgetID()=#von Or EventGadgetID()=#bis
If GetGadgetState(#bis)<GetGadgetState(#von):SetGadgetState(#bis,GetGadgetState(#von)):EndIf
EndIf
;***************************
If EventGadgetID()=#Button_8
; ...
EndIf
If EventID=#PB_Event_CloseWindow:Quit=1:EndIf
Until Quit=1
Verfasst: 29.03.2005 01:06
von 125
Code: Alles auswählen
Case #von Or #bis
If GetGadgetState(#bis)<GetGadgetState(#von)
SetGadgetState(#bis,GetGadgetState(#von))
EndIf
Verfasst: 29.03.2005 03:28
von Gamer
Und das geht leider eben nicht .-)
Ebenso z.B. die Abfrage ob der Button für die Abfrage gedrückt wurde OR die Returntaste im Eingabefeld...
Verfasst: 29.03.2005 12:14
von 125
Poste mal deine Mainschleife das muss gehen..
//Edit: Tatsächlich geht nicht:
Komisch das der Compiler nicht gemeckert hat O_o
Code: Alles auswählen
Case #von
If GetGadgetState(#bis)<GetGadgetState(#von)
SetGadgetState(#bis,GetGadgetState(#von))
EndIf
Case #bis
If GetGadgetState(#bis)<GetGadgetState(#von)
SetGadgetState(#bis,GetGadgetState(#von))
EndIf
Case #AbsenButton
;AbsendProcedure
Case #Stringfield
If EventType() = #PB_EventType_ReturnKey
;AbsendProcedure
EndIf
Verfasst: 29.03.2005 12:26
von MLK
"case dies or das" geht nicht, du musst im Default abschnitt, eine IFabfrage machen oder halt zwei Cases abfragen