GetGadgetState()

Syntax

Ergebnis = GetGadgetState(#Gadget)
Description
Gibt den aktuellen Status des Gadgets zurück.

Parameters

#Gadget Das zu verwendende Gadget.

Return value

Gibt den Status des Gadgets zurück. Siehe unten für seine Bedeutung, abhängig vom Gadgettyp.

Remarks

Dies ist eine universelle Funktion, die mit den meisten der Gadgettypen arbeitet:

- ButtonImageGadget(): gibt 1 zurück, wenn ein #PB_Button_Toggle Schalter gedrückt ist, andernfalls 0.
- ButtonGadget(): gibt 1 zurück, wenn ein #PB_Button_Toggle Schalter gedrückt ist, andernfalls 0.
- CalendarGadget(): gibt das aktuell ausgewählte Datum zurück.
- CheckBoxGadget(): gibt einen der folgenden Werte zurück:
  #PB_CheckBox_Checked  : Das Häkchen ist gesetzt.
  #PB_CheckBox_Unchecked: Das Häkchen ist nicht gesetzt.
  #PB_CheckBox_Inbetween: Der "Dazwischen"-Status ist gesetzt. (Nur für #PB_CheckBox_ThreeState Checkboxen)
- ComboBoxGadget(): gibt den aktuell gewählten Eintrag-Index zurück, -1 wenn nichts markiert ist.
- DateGadget(): gibt das aktuell ausgewählte Datum und die Zeit zurück. Wenn #PB_Date_CheckBox verwendet wurde und kein Häkchen gesetzt ist, wird 0 zurückgegeben.
- ExplorerListGadget(): gibt den Index des ersten ausgewählten Eintrags im Gadget zurück, -1 wenn nichts ausgewählt ist.
- ExplorerTreeGadget(): gibt den Typ des aktuell ausgewählten Eintrag zurück. (#PB_Explorer_File für eine Datei oder #PB_Explorer_Directory für ein Verzeichnis)
- ImageGadget(): gibt die ImageID des gerade angezeigten Bilds zurück.
- IPAddressGadget(): gibt die aktuelle IP-Adresse zurück.
- ListIconGadget(): gibt den ersten ausgewählten Eintrag-Index zurück, -1 wenn nichts ausgewählt ist.
- ListViewGadget(): gibt den aktuell gewählten Eintrag-Index zurück, -1 wenn nichts ausgewählt ist.
- MDIGadget(): gibt das aktuell fokussierte ChildWindow zurück, -1 wenn keines den Fokus hat.
- OptionGadget(): gibt 1 zurück, wenn aktiviert, andernfalls 0.
- PanelGadget(): gibt den aktuellen Panel-Index zurück, -1 falls kein Panel.
- ProgressBarGadget(): ermittelt den aktuellen Wert der Fortschrittsanzeige.
- ScrollBarGadget(): ermittelt die aktuelle Position des Schiebebalkens.
- ShortcutGadget(): gibt das aktuell ausgewählte Tastenkürzel zurück.
- SpinGadget(): ermittelt den aktuellen Wert des SpinGadget.
- SplitterGadget(): ermittelt die aktuelle Splitter-Position, in Pixel.
- TrackBarGadget(): gibt die aktuelle Regler-Position (Wert innerhalb der Minimum-Maximum Spanne) zurück.
- TreeGadget(): gibt den aktuell gewählten Eintrag-Index zurück, -1 wenn nichts ausgewählt ist.

See Also

SetGadgetState(), GetGadgetItemState(), SetGadgetItemState()

Supported OS

All

<- GetGadgetItemText() - Gadget Index - GetGadgetText() ->