CheckState
CheckState
Vorgabewert bzw. Status
Details
- Typ:
int - Siehe: Liste , Objekte ,
WinPropGet (),WinPropSet ()
Über diese Eigenschaft kann der Vorgabewert einer Checkbox bzw. der Zustand eines Radiobuttons ermittelt und gesetzt werden.
_WinStateChkChecked: angehakt bzw. ausgewählt_WinStateChkUnchecked: nicht angehakt bzw. nicht ausgewählt
Bei dem Setzen des Wertes _WinStateChkChecked bei einem Radiobutton werden Radiobuttons mit dem gleichen Elternobjekt automatisch auf _WinStateChkUnchecked gesetzt.
Wird die Eigenschaft eines Radiobuttons in dem Ereignis EvtFocusInit oder EvtFocusTerm auf _WinStateChkChecked gesetzt, erhält dieses Objekt beim nächsten Objektwechsel mit der -Taste den Fokus. Dies kann mit der Option
_WinFlagNoFocusSet unterbunden werden.
Beispiel:
// Setzen der Radiobuttons
$Radiobutton1->wpCheckstate # _WinStateChkChecked;
$Radiobutton2->wpCheckstate # _WinStateChkUnchecked;
// Setzen der Radiobuttons in einem EvtFocus...-Ereignis
// ohne Wechsel des Fokus
$Radiobutton1->wpCheckstate(_WinFlagNoFocusSet) # _WinStateChkChecked;
$Radiobutton2->wpCheckstate(_WinFlagNoFocusSet) # _WinStateChkUnchecked;