[[ags|{{:contents.gif}}]] [[scripting|{{:up.gif}}]] [[listbox|{{:back.gif}}]] [[textbox|{{:forward.gif}}]] ---- =====Propriétés des barres de défilement (GUI Slider)===== ====BackgroundGraphic==== int Slider.BackgroundGraphic; Retourne/Définit la sprite utilisée pour l'arrière-plan de la barre. Cette image est répétée tout le long de la barre.\\ \\ Vous pouvez passer 0, ce qui dessinera l'arrière-plan gris par défaut pour les barres de défilement.\\ \\ Exemple : Display("L'arrière-plan de sldSante est la sprite numéro %d", sldSante.BackgroundGraphic); affiche le numéro de l'image d'arrière-plan de la barre // sldSante //.\\ \\ // Compatibilité : // Supporté par ** AGS 3.1.0 ** et les versions plus récentes.\\ \\ // Voir aussi : // [[Slider#HandleGraphic|Slider.HandleGraphic]]\\ \\ ---- ====HandleGraphic==== int Slider.HandleGraphic; Retourne/Définit la sprite utilisée pour dessiner le curseur sur la barre. Le curseur correspond à la position actuelle de défilement, et peut être glissé par le joueur.\\ \\ L'image du curseur peut valoir 0, auquel cas ce sera un curseur gris par défaut.\\ \\ Exemple : Display("Le curseur de sldSante est la sprite numéro %d", sldSante.HandleGraphic); affiche le numéro de l'image du curseur de la barre de défilement // sldSante //.\\ \\ // Compatibilité : // Supporté par ** AGS 3.1.0 ** et les versions plus récentes.\\ \\ // Voir aussi : // [[Slider#BackgroundGraphic|Slider.BackgroundGraphic]], [[Slider#HandleOffset|Slider.HandleOffset]]\\ \\ ---- ====HandleOffset==== int Slider.HandleOffset; Retourne/Définit le décalage à utiliser pour l'image du curseur. Cette valeur est initialement définie dans l'éditeur.\\ \\ Exemple : sldSante.HandleOffset = 2; dessinera le curseur de la barre // sldSante // après 2 pixels sur sa droite.\\ \\ // Compatibilité : // Supporté par ** AGS 3.1.0 ** et les versions plus récentes.\\ \\ // Voir aussi : // [[Slider#HandleGraphic|Slider.HandleGraphic]]\\ \\ ---- ====Max==== int Slider.Max; Retourne/Définit la valeur maximum de la barre de GUI spécifiée.\\ \\ En changeant le maximum, la valeur de la barre de défilement sera ajustée si nécessaire de façon à rester dans l'intervalle Min - Max.\\ \\ Une erreur survient si vous essayez de définir le maximum à une valeur inférieure au minimum.\\ \\ Exemple : sldSante.Max = 200; donne la valeur maximum 200 à la barre de défilement // sldSante //.\\ \\ // Voir aussi : // [[Slider#Min|Slider.Min]], [[Slider#Value|Slider.Value]]\\ \\ ---- ====Min==== int Slider.Min; Retourne/Définit la valeur minimum de la barre de GUI spécifiée.\\ \\ En changeant le minimum, la valeur de la barre de défilement sera ajustée si nécessaire de façon à rester dans l'intervalle Min - Max.\\ \\ Une erreur survient si vous essayez de définir le minimum à une valeur supérieure au maximum.\\ \\ Exemple : sldSante.Min = 0; donnera la valeur minimum 0 à la barre de défilement //sldSante//.\\ \\ // Voir aussi : // [[Slider#Max|Slider.Max]], [[Slider#Value|Slider.Value]]\\ \\ ---- ====Value==== // (Anciennement GetSliderValue, désormais obsolète) // // (Anciennement SetSliderValue, désormais obsolète) // \\ \\ int Slider.Value; Retourne/Définit la valeur de la barre de défilement spécifiée. Vous utiliserez généralement ceci dans la fonction interface_click pour déterminer à quelle valeur le joueur a placé le curseur de la barre, afin d'exécuter la commande appropriée.\\ \\ En définissant cette valeur, la nouvelle valeur doit être comprise entre les valeurs MIN et MAX de la barre, telles que définies dans l'éditeur de GUI.\\ \\ Exemple : SetMusicMasterVolume(sldVolume.Value); réglera le volume générale de la musique à la valeur de la barre de défilement // sldVolume //.\\ \\ // Voir aussi : // [[Label#Text|Label.Text]] {{tag>français}}