Hilfe
Parameter
button | Identität eines Buttons (nur Checkbox oder Radiobutton) |
wert |
0 - Button "ausschalten"
1 - Button "einschalten" |
Rückgabewert
-
Beschreibung
Die Anweisung SetButtonState schaltet den Status eines Buttons um. Mit Button wird hier aber nicht der Button selbst gemeint, sondern eher eine Checkbox oder Radiobutton. Diese zwei Objekte werden ebenfalls mit CreateButton erzeugt (Style 2 oder 3). Mit ButtonState
kann der aktuelle Status ermittelt werden.
Beispiel
Erstellt zwei Checkbox-Objekte. Nur ein Objekt kann gleichzeitig ausgewählt sein:
button1 = CreateButton("Check mich", 20, 20, 200, 20, window, 2)
button2 = CreateButton("Nein mich", 20, 50, 200, 20, window, 2)
Repeat
If GetKey() = 27 Then End
Select WaitEvent()
Case $401
gadget = EventSource()
If gadget = button1 Then
SetButtonState button1, 1
SetButtonState button2, 0
Else If gadget = button2 Then
SetButtonState button2, 1
SetButtonState button1, 0
End If
Case $803
End
End Select
Forever
Siehe auch

