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

<- SetGadgetItemAttribute() - Gadget Inhaltsverzeichnis - SetGadgetItemText() ->