Activation de la Tabulation dans un composant Spark Scroller
Posté le 21 septembre 2009 à 1:49 | Tags: Flash Builder 4 Beta, hasFocusableChildren, Scroller, Spark Controls, tabulationL'activation de la tabulation à l'interieur d'un composant Spark Scroller est relativement simple grâce au propriétés mises en avant dans cet exemple :
Mise en avant : hasFocusableChildren – tabEnabled
Attention : vous devez impérativement disposer du SDK 4.0.0.10007 ou supérieur.
| MXML | | Copier le code |
<?xml version="1.0" encoding="utf-8"?> |
<!-- http://www.flash-builder-tutorial.fr/2009/09/21/activation-tabulation-spark-scroller/ --> |
<s:Application name="Spark_Scroller_hasFocusableChildren_test" |
xmlns:fx="http://ns.adobe.com/mxml/2009" |
xmlns:s="library://ns.adobe.com/flex/spark" viewSourceURL="srcview/index.html"> |
<s:layout> |
<s:HorizontalLayout paddingLeft="10" paddingTop="10" /> |
</s:layout> |
<s:TextInput text="avant" width="80" /> |
<s:TextArea text="avant" width="80" /> |
<s:Scroller hasFocusableChildren="true" tabEnabled="false"> |
<s:VGroup paddingLeft="2" paddingRight="2" paddingTop="2" paddingBottom="2"> |
<s:TextInput text="dedans" width="80" /> |
<s:TextArea text="dedans" width="80" /> |
</s:VGroup> |
</s:Scroller> |
<s:TextInput text="après" width="80" /> |
<s:TextArea text="après" width="80" /> |
</s:Application> |
Rendu final (nécessite Flash Player 10) :
Télécharger la source de l'exemple
Autre(s) source(s) proche(s) de ce sujet :
- Hauteurs variables de ligne (variable row heights) dans un composant Spark VGroup de Flash Builder 4 / Flex Gumbo
- Gestion de la visibilité de la bordure d'un composant Spark Border dans Flash Builder 4 / Flex Gumbo
- Afficher des images dans un composant Spark List en utilisant un item renderer (itemRenderer) personnalisé dans Flash Builder 4 / Flex Gumbo
- Définir les fins de tabulation (Tab Stops) dans un composant Spark TextArea dans Flash Builder 4 / Flex Gumbo
- Afficher des Images dans un composant Spark List
- Effet d'AutoScrolling sur un composant Spark TextArea
- Ajouter un Style CSS aux différents états d'un composant Spark Button
- Définir le BackGroundResize d'un composant Spark Border dans Flex 4
- Définir le « Corner Radius » d'un composant « Border » Spark
- Créer un lien hypertexte (LinkElement) dans un composant Spark RichEditableText