SetGadgetState()

Syntaxe

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

Arguments

#Gadget Le gadget à utiliser.
Etat Le nouvel état de l'élément.

Valeur de retour

Aucune.

Remarques

Cette fonction est universelle et s'applique à pratiquement tous les gadgets :
  - ButtonGadget()     : change l'état d'un bouton poussoir (#PB_Button_Toggle): 1 = pressé, 0 = normal. 
  - ButtonImageGadget(): change l'état d'un bouton poussoir (#PB_Button_Toggle): 1 = pressé, 0 = normal. 
  - CalendarGadget()   : Change la date affichée. 
  - CheckBoxGadget()   : Change l'etat de la case à cocher. Valeurs disponibles:
    #PB_CheckBox_Checked  : Coche la case.
    #PB_CheckBox_Unchecked: Décoche la case.
    #PB_CheckBox_Inbetween: Active l'état intermédiaire 
                            (seulement pour les case à cocher de type #PB_CheckBox_ThreeState).
  - ComboBoxGadget()   : Change l'élément sélectionné en cours. 
  - DateGadget()       : Change la date ou l'heure affichée. Si #PB_Date_CheckBox est utilisé, 
                         mettre 'Etat' à 0 pour décocher la case à cocher.
  - ImageGadget()      : Change l'image affichée par le gadget ('Etat' sera un ImageID()). 
                         Si Etat = 0, l'image est retirée du gadget. 
  - IPAddressGadget()  : change l'adresse IP courante.
  - ListIconGadget()   : Change l'élément sélectionné (tous les autres éléments sont alors désélectionnés). 
                         Si 'Etat' = -1, alors aucun élément n'est sélectionné. 
  - ListViewGadget()   : Change l'élément sélectionné. Si 'Etat' = -1, alors aucun élément n'est sélectionné.
  - MDIGadget()        : Change la fenêtre fille active (En indiquant son numéro de #fenetre), ou exécute une des actions suivantes:
    #PB_MDI_Cascade         : Ré-organise les fenêtres filles sous forme de cascade.
    #PB_MDI_TileVertically  : Ré-organise les fenêtres filles sous forme de mosaïque verticale.
    #PB_MDI_TileHorizontally: Ré-organise les fenêtres filles sous forme de mosaïque horizontale.
    #PB_MDI_Next            : Active la fenêtre fille suivante.
    #PB_MDI_Previous        : Active la fenêtre fille précédente.
    #PB_MDI_Arrange         : Ré-organise les fenêtres filles qui sont réduites.

  - OptionGadget()     : 'Etat' = 1 pour l'activer, sinon 0. 
  - PanelGadget()      : Change l'onglet en cours. 
  - ProgressBarGadget(): Change la valeur de la barre de progression. 
  - ScrollBarGadget()  : Change la position du curseur. 
  - ShortcutGadget()   : Change le raccourci clavier.  
  - SpinGadget()       : Change la valeur actuelle. 
  - SplitterGadget()   : Change la position de la barre de séparation (en pixels). 
  - TrackBarGadget()   : Change la valeur du curseur. La valeur #PB_ProgressBar_Unknown 
                         peut être utilisée pour indiquer que la progression est inconnue. 
  - TreeGadget()       : Change l'élément actuellement sélectionné, -1 pour tout déselectionner. 
  - WebGadget()        : Effectue des actions sur le navigateur.

Voir aussi

GetGadgetState(), GetGadgetItemState(), SetGadgetItemState()

OS Supportés

Tous

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