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