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