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