SetGadgetItemState()
Syntax
SetGadgetItemState(#Gadget, Eintrag, Status)Beschreibung
Ändert den Status des angegebenen 'Eintrag's im betreffenden #Gadget. Dies ist eine universelle Funktion, welche zusammen mit den meisten Gadgettypen, die mehrere Einträge verwalten, arbeitet. 'Status' kann folgende Werte annehmen:
- CalendarGadget(): #PB_Calendar_Bold, um ein Datum in Fettschrift darzustellen, andernfalls #PB_Calendar_Normal.
- ListViewGadget(): 1, wenn der Eintrag ausgewählt sein soll, sonst 0.
- ListIconGadget(): eine Kombination der folgenden Werte:#PB_ListIcon_Selected : der Eintrag soll ausgewählt sein. #PB_ListIcon_Checked : der Eintrag soll mit einem Häkchen versehen werden (nur mit #PB_ListIcon_CheckBoxes Flag).- MDIGadget(): eine Kombination der folgenden Werte:#PB_MDI_Normal : Das ChildWindow soll normal angezeigt werden (nicht maximiert/minimiert) #PB_MDI_Maximize : Das ChildWindow soll maximiert werden. #PB_MDI_Minimize : Das ChildWindow soll minimiert werden. #PB_MDI_Hide : Das ChildWindow soll versteckt werden. #PB_MDI_Show : Das ChildWindow soll angezeigt werden.- TreeGadget(): eine Kombination der folgenden Werte:#PB_Tree_Selected : der Eintrag soll ausgewählt sein. #PB_Tree_Expanded : der Eintrag soll ausgeklappt (ein Baum-Knoten geöffnet) sein. #PB_Tree_Collapsed : der Eintrag soll eingeklappt werden. Wenn weder #PB_Tree_Expanded noch #PB_Tree_Collapsed angegeben wird, wird dieser Status nicht verändert. #PB_Tree_Checked : die Häkchen-Box des Eintrags soll ein Häkchen erhalten.SetGadgetItemState(0, 1, #PB_Tree_Expanded | #PB_Tree_Selected) ; Der zweite Eintrag ist ausgewählt und aufgeklappt.
Unterstützte OS
All