F > FScrollPane (composant)

 

FScrollPane (composant)

Le composant ScrollPane de l'environnement auteur de Flash fournit les fonctions glisser-déposer pour l'ajout de panneaux défilants d'affichage de clips dans les documents Flash, mais aussi une interface utilisateur de définition des paramètres de base. Les méthodes du composant FScrollPane vous permettent de contrôler les panneaux défilants à l'exécution : vous pouvez créer des panneaux de défilement, contrôler des panneaux de défilement créées lors de la programmation, définir ou remplacer des paramètres de base, et définir des options supplémentaires à l'exécution. Il n'est pas nécessaire d'utiliser un constructeur pour accéder aux méthodes des composants.

Le composant ScrollPane fournit des barres de défilement vertical et horizontal qui permettent d'afficher des clips de grande taille sans prendre trop d'espace sur la scène. Les contrôles de souris et de clavier standard sont intégrés.

Remarque   Le composant ScrollPane n'affiche que les clips ; pour ajouter des barres de défilement aux champs de texte dynamique et de saisie, utilisez le composant ScrollBar. Le composant ScrollPane ne peut pas afficher le contenu utilisant des polices de périphérique.

Les méthodes des composants n'effectuant pas de vérification d'erreur pour le type, au contraire des autres objets et actions ActionScript natifs, il est recommandé de valider les paramètres avant de les transmettre aux méthodes.

Le composant ScrollPane est supporté par Flash Player 6 et les versions suivantes de Flash Player.

Pour plus d'informations sur l'utilisation du composant ScrollPane, la définition des paramètres au cours de la programmation et le changement de la couleur et de l'apparence des composants, consultez les sections Personnalisation de la couleur et du texte des composants et Personnalisation des enveloppes de composant du chapitre Utilisation des composants de Utilisation de Flash.

 
Méthodes du composant FScrollPane

Méthode

Description

FScrollPane.getPaneHeight

Renvoie la hauteur du panneau défilant.

FScrollPane.getPaneWidth

Renvoie la largeur du panneau défilant.

FScrollPane.getScrollContent

Renvoie une occurrence du contenu affiché dans le panneau défilant.

FScrollPane.getScrollPosition

Renvoie les coordonnées x et y de la position de défilement actuelle.

FScrollPane.loadScrollContent

Charge un fichier SWF ou JPEG dans le panneau défilant.

FScrollPane.refreshPane

Redimensionne les barres de défilement du panneau défilant lorsque le contenu change de taille.

FScrollPane.registerSkinElement

Enregistre un élément d'enveloppe dans une propriété définie pour une enveloppe dans le calque Lisez-moi, la première image d'un clip d'enveloppe de la bibliothèque.

FScrollPane.setDragContent

Définit le contenu du panneau défilant comme déplaçable.

FScrollPane.setHScroll

Définit le style de défilement horizontal du panneau défilant.

FScrollPane.setScrollContent

Définit un clip comme cible du panneau défilant.

FScrollPane.setScrollPosition

Fait défiler le panneau jusqu'aux coordonnées x, y spécifiées.

FScrollPane.setSize

Définit la largeur et la hauteur du panneau défilant, en pixels.

FScrollPane.setStyleProperty

Définit une propriété de style pour un composant.

FScrollPane.setVScroll

Définit le style de défilement vertical du panneau défilant.