mx.controls.scrollClassesScrollThumb La classe ScrollThumb définit le curseur d’un contrôle ScrollBar.mx.controls:Button La classe ScrollThumb définit le curseur d’un contrôle ScrollBar. mx.controls.scrollClasses.ScrollBarmx.controls.HScrollBarmx.controls.VScrollBarScrollThumb Constructeur. Constructeur. ScrollBar La classe ScrollBar est la classe de base des contrôles HScrollBar et VScrollBar.The <mx:ScrollBar> tag inherits all of the tag attributes of its superclass, and adds the following tag attributes:

  <mx:ScrollBar
    Properties
    direction="vertical|horizontal"
    lineScrollSize="1"
    maxScrollPosition="0"
    minScrollPosition="0"
    pageScrollSize="Reset to the pageSize parameter of setScrollProperties"
    pageSize="0"
    scrollPosition="0"
 
    Styles
    borderColor="0xB7BABC" 
    cornerRadius="0" 
    disabledIconColor="0x999999"
    downArrowDisabledSkin="mx.skins.halo.ScrollArrowSkin"
    downArrowDownSkin="mx.skins.halo.ScrollArrowSkin"
    downArrowOverSkin="mx.skins.halo.ScrollArrowSkin"
    downArrowUpSkin="mx.skins.halo.ScrollArrowSkin"
    fillAlphas="[0.6, 0.4]" 
    fillColors="[0xFFFFFF, 0xCCCCCC]" 
    highlightAlphas="[0.3, 0.0]" 
    iconColor="0x111111"
    thumbDownSkin="mx.skins.halo.ScrollThumbSkin"
    thumbIcon="undefined"
    thumbOffset="0"
    thumbOverSkin="mx.skins.halo.ScrollThumbSkin"
    thumbUpSkin="mx.skins.halo.ScrollThumbSkin"
    trackColors="[0x94999b, 0xe7e7e7]"
    trackSkin="mx.skins.halo.ScrollTrackSkin"
    upArrowDisabledSkin="mx.skins.halo.ScrollArrowSkin"
    upArrowDownSkin="mx.skins.halo.ScrollArrowSkin"
    upArrowOverSkin="mx.skins.halo.ScrollArrowSkin"
    upArrowUpSkin="mx.skins.halo.ScrollArrowSkin"
  />
  
]]>
mx.core:UIComponent La classe ScrollBar est la classe de base des contrôles HScrollBar et VScrollBar. Une classe ScrollBar est constituée de deux boutons de flèche, séparés par un rail, et d’un curseur de défilement à taille variable. Pour déplacer le curseur de défilement, cliquez sur un des deux boutons de flèche, faites glisser le curseur de défilement le long du rail ou cliquez sur le rail.

La largeur d’une barre de défilement est égale à la plus grande largeur de ses sous-composants (flèche vers le haut, flèche vers le bas, curseur et rail). Chaque sous-composant est centré dans la barre de défilement.

mx.controls.HScrollBarmx.controls.VScrollBarmx.controls.Buttonmx.controls.scrollClasses.ScrollThumbScrollBar Constructeur. Constructeur. setScrollProperties Définit la plage et la taille de la fenêtre du contrôle ScrollBar.pageSizeNombre représentant la taille d’une page. minScrollPositionNombre représentant la partie inférieure de la page de défilement. maxScrollPositionNombre représentant la partie supérieure de la page de défilement. pageScrollSize0Nombre représentant l’incrément de déplacement lorsque l’utilisateur clique sur le rail de défilement. Définit la plage et la taille de la fenêtre du contrôle ScrollBar. Le contrôle ScrollBar actualise l’état des boutons fléchés et la taille du curseur de défilement en conséquence. THICKNESS Largeur d’une barre de défilement verticale ou hauteur d’une barre de défilement horizontale, en pixels.16 Largeur d’une barre de défilement verticale ou hauteur d’une barre de défilement horizontale, en pixels. direction Précise si le contrôle ScrollBar est associé à un mouvement horizontal ou vertical.ScrollBarDirection.VERTICAL Précise si le contrôle ScrollBar est associé à un mouvement horizontal ou vertical. Les valeurs possibles dans MXML sont "vertical" et "horizontal".

Dans ActionScript, utilisez les constantes suivantes pour définir cette propriété : ScrollBarDirection.VERTICAL et ScrollBarDirection.HORIZONTAL.

mx.controls.scrollClasses.ScrollBarDirection
downArrowStyleFilters Jeu de styles à transmettre du contrôle ScrollBar à la flèche vers le bas. Jeu de styles à transmettre du contrôle ScrollBar à la flèche vers le bas. mx.styles.StyleProxylineScrollSize Longueur du déplacement lorsque l’utilisateur clique sur un bouton fléché, en pixels.1 Longueur du déplacement lorsque l’utilisateur clique sur un bouton fléché, en pixels. maxScrollPosition Nombre représentant la position de défilement maximale.0 Nombre représentant la position de défilement maximale. minScrollPosition Nombre représentant la position de défilement minimale.0 Nombre représentant la position de défilement minimale. pageScrollSize Amplitude du déplacement du curseur de défilement lorsque l’utilisateur clique sur le rail de la barre de défilement, en pixels.0 Amplitude du déplacement du curseur de défilement lorsque l’utilisateur clique sur le rail de la barre de défilement, en pixels. pageSize Nombre de lignes correspondant à une page.0 Nombre de lignes correspondant à une page. scrollPosition Nombre représentant la position de défilement actuelle.0 Nombre représentant la position de défilement actuelle. La valeur est comprise de façon inclusive entre minScrollPosition et maxScrollPosition. thumbStyleFilters Jeu de styles à transmettre du contrôle ScrollBar au curseur. Jeu de styles à transmettre du contrôle ScrollBar au curseur. mx.styles.StyleProxyupArrowStyleFilters Jeu de styles à transmettre du contrôle ScrollBar à la flèche vers le haut. Jeu de styles à transmettre du contrôle ScrollBar à la flèche vers le haut. mx.styles.StyleProxy
ScrollBarDirection La classe ScrollBarDirection définit les valeurs de la propriété direction du contrôle ScrollBar.Object La classe ScrollBarDirection définit les valeurs de la propriété direction du contrôle ScrollBar. mx.controls.scrollClasses.ScrollBarmx.controls.HScrollBarmx.controls.VScrollBarHORIZONTAL Spécifie un défilement horizontal pour un contrôle ScrollBar.horizontal Spécifie un défilement horizontal pour un contrôle ScrollBar. VERTICAL Spécifie un défilement vertical pour un contrôle ScrollBar.vertical Spécifie un défilement vertical pour un contrôle ScrollBar.