F > FComboBox (composant) |
FComboBox (composant)
Le composant ComboBox de l'environnement auteur de Flash fournit les fonctions glisser-déposer pour l'ajout de listes déroulantes à une seule sélection aux documents Flash, mais aussi une interface utilisateur de définition des paramètres de base. Les méthodes du composant FComboBox vous permettent de contrôler les listes déroulantes à l'exécution : vous pouvez créer des listes déroulantes, contrôler des listes déroulantes 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 ComboBox crée des listes déroulantes statiques ou modifiables. Une liste statique est une liste déroulante qui permet aux utilisateurs de sélectionner des éléments. Une liste modifiable est une liste déroulante en haut de laquelle se trouve un champ de texte. Vous pouvez permettre aux utilisateurs d'entrer du texte dans le champ de texte pour faire défiler la liste déroulante jusqu'à l'élément désiré, ou utiliser le champ de texte pour définir du texte affiché à l'exécution.
La version statique et la version modifiable du composant ComboBox affichent toutes deux une liste d'éléments de haut en bas en utilisant un système d'indexation basé sur zéro. Si le nombre d'éléments de la liste déroulante crée une liste déroulante qui dépasse l'espace disponible en dessous du composant, la liste s'ouvre vers le haut au lieu de se dérouler vers le bas.
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 ComboBox est supporté par Flash Player 6 et les versions suivantes de Flash Player.
Pour plus d'informations sur l'utilisation du composant ComboBox, la définition des paramètres au cours de la programmation et le changement de la couleur et de l'apparence des composants, consultez Personnalisation de la couleur et du texte des composants et Personnalisation des enveloppes de composant dans le chapitre Utilisation des composants de Utilisation de Flash.
Méthode Description Ajoute un élément à la fin de la liste déroulante. Ajoute un élément à la liste déroulante, à l'index spécifié. Renvoie Renvoie l'élément à l'index spécifié sous la forme d'un objet avec les propriétés Renvoie le nombre d'éléments de la liste déroulante. Renvoie le nombre de lignes visibles dans la liste déroulante. Renvoie l'index de l'élément affiché en haut de la liste déroulante. Renvoie l'index de l'élément actuellement sélectionné. Renvoie l'objet sélectionné sous la forme d'un objet avec les propriétés Renvoie le texte du champ d'entrée pour les listes déroulantes modifiables ; renvoie l'étiquette ou les données de l'élément sélectionné pour les listes déroulantes statiques. Enregistre un élément d'enveloppe dans une propriété. Supprime tous les éléments de la liste déroulante. Supprime l'élément à l'index spécifié. Remplace l'étiquette et les données d'un élément à l'index spécifié. Affecte une fonction à appeler à chaque fois qu'un élément est sélectionné ou que l'utilisateur entre du texte dans le champ de texte. Enregistre un objet extérieur au composant en tant que source de données. Détermine si la liste est modifiable ( Spécifie si la liste déroulante est activée ( Enregistre un identifiant de liaison de symbole pour afficher les éléments de liste déroulante. Détermine le nombre d'éléments affichés dans la liste déroulante sans barre de défilement. Sélectionne l'élément à l'index spécifié. Définit la largeur de la liste déroulante, en pixels. Définit une propriété de style pour une occurrence de composant. Spécifie le texte affiché dans le champ de texte en haut d'une liste déroulante. Trie les éléments de la zone de liste par ordre alphabétique ou numérique, par étiquette ou par données.
Méthodes du composant FComboBox
true si la liste déroulante est activée, false si elle est désactivée.
label et data.
label et data.
true) ou statique (false).
true) ou désactivée (false).