SetGadgetItemState()

Syntaxe

SetGadgetItemState(#Gadget, Element, Etat)
Description
Change l'état d'un élément d'un gadget.

Arguments

#Gadget Le gadget à utiliser.
Element L'élément à utiliser.

Le premier élément commence à 0.
Etat Le nouvel état de l'élément.

Valeur de retour

Aucune.

Remarques

Cette commande est disponible pour les gadgets suivants:
  - CalendarGadget(): 'Etat' 
    #PB_Calendar_Bold : Afficher la date en gras.
    #PB_Calendar_Normal Afficher la date sans graisse (normal). 
                      'Element' est une date au format PureBasic.
  
  - ExplorerListGadget(): 'Etat' 
    #PB_Explorer_Selected : L'élément sera selectionné.

  - ListViewGadget(): 'Etat' = 1 si l'élément doit être sélectionné, 0 sinon.

  - ListIconGadget(): 'Etat' est une combinaison des valeurs suivantes:
    #PB_ListIcon_Selected : L'élément sera selectionné.
    #PB_ListIcon_Checked  : L'élément aura sa case à cocher associée cochée (créé avec l'option #PB_ListIcon_CheckBoxes).
    #PB_ListIcon_Inbetween: L'élément doit avoir sa case à cocher associée dans l'état indéterminé (#PB_ListIcon_ThreeState).

  - TreeGadget()    : 'Etat' est une combinaison des valeurs suivantes:
    #PB_Tree_Selected : L'élément sera sélectionné.
    #PB_Tree_Expanded : L'élément sera déployé (noeud ouvert).
    #PB_Tree_Collapsed: L'élément sera fermé.
    #PB_Tree_Checked  : La case à cocher associée à l'élément sera cochée (créé avec l'option #PB_Tree_CheckBoxes).
    #PB_Tree_Inbetween: L'élément doit avoir sa case à cocher associée dans l'état indéterminé.

Exemple

  SetGadgetItemState(0, 1, #PB_Tree_Expanded | #PB_Tree_Selected) ; l'élément 2 sera déployé et sélectionné.

Voir aussi

GetGadgetItemState(), GetGadgetState(), SetGadgetState()

OS Supportés

Tous

<- SetGadgetItemImage() - Gadget Index - SetGadgetItemText() ->