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