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).
- 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

Alle

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