SetGadgetState()

Syntaxe

SetGadgetState(#Gadget, Etat)
Description
Change l'état en cours du gadget #Gadget. 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'image affichée par le gadget ('Etat' sera un ImageID()). Si Etat = 0, l'image est retirée du gadget.
- CalendarGadget(): Change la date affichée.
- CheckBoxGadget(): 'Etat' = 1 pour valider la case, sinon 0.
- 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 boîte à 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.
- SpinGadget(): Change la valeur actuelle.
- SplitterGadget(): Change la position de la barre de séparation (en pixels).
- TrackBarGadget(): Change la valeur du curseur.
- TreeGadget(): Change l'élément actuellement sélectionné, -1 pour tout déselectionner.
- WebGadget(): Effectue des actions sur le navigateur.

Note: Veuillez consulter les informations du chapitre Gestion des messages Windows à propos de la gestion des fenêtres sur Windows.

OS Supportés

Tous

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