GetGadgetItemState()

Syntax

Ergebnis = GetGadgetItemState(#Gadget, Eintrag)
Beschreibung
Gibt den Status des 'Eintrag's vom angegebenen '#Gadget' zurück. Dies ist eine universelle Funktion, welche zusammen mit den meisten Gadgets arbeitet, die mehrere Einträge verwalten:

- CalendarGadget(): gibt #PB_Calendar_Bold zurück, wenn das angebene Datum in "fett" dargestellt wird, andernfalls #PB_Calendar_Normal. 'Eintrag' muss ein PB Datums-Wert sein.
- ExplorerListGadget(): gibt eine Kombination der folgenden Werte zurück.
  #PB_Explorer_File      : Der Einrag ist eine Datei.
  #PB_Explorer_Directory : Der Eintrag ist ein Verzeichnis (oder ein Laufwerk).
  #PB_Explorer_Selected  : Der Eintrag ist aktuell ausgewählt.
- ListViewGadget(): gibt 1 zurück, wenn der Eintrag ausgewählt ist, andernfalls 0.
- ListIconGadget(): gibt eine Kombination der folgenden Werte zurück:
  #PB_ListIcon_Selected : Der 'Eintrag' ist ausgewählt
  #PB_ListIcon_Checked  : Der 'Eintrag' ist mit einem Häkchen versehen (#PB_ListIcon_CheckBoxes Flag).
- MDIGadget(): gibt eine Kombination der folgenden Werte zurück:
  #PB_MDI_Normal     : Das ChildWindow wird normal dargestellt (nicht maximiert, nicht minimiert)
  #PB_MDI_Maximize   : Das ChildWindow ist maximiert
  #PB_MDI_Minimize   : Das ChildWindow ist minimiert
  #PB_MDI_Hide       : Das ChildWindow ist versteckt
  #PB_MDI_Show       : Das ChildWindow ist sichtbar
- TreeGadget(): gibt eine Kombination der folgende Werte zurück:
  #PB_Tree_Selected  : Der Eintrag ist ausgewählt, andernfalls 0.
  #PB_Tree_Expanded  : Der Eintrag ist ausgeklappt (ein "Baum"-Eintrag ist geöffnet), andernfalls 0.
  #PB_Tree_Collapsed : Der Eintrag ist nicht ausgeklappt.
  #PB_Tree_Checked   : Das Häkchen bei einem Eintrag ist gesetzt, andernfalls 0. (nur mit #PB_Tree_CheckBoxes Flag)
Überprüfen Sie den Status wie bei folgendem Beispiel:
  If Ergebnis & #PB_Tree_Checked
    ; Eintrag ist mit Häkchen versehen
  EndIf

Unterstützte OS

All

<- GetGadgetItemAttribute() - Gadget Inhaltsverzeichnis - GetGadgetItemText() ->