Bonjour,
Je tente de développer un composant avec un layout personnalisé (FlowLayout récupéré sur le net).
Et je tente de mettre mon composant dans un Scroller pour mettre en place le défilement s'il dépasse une certaine taille.
Le problème est que les barre de défilement ne s'affichent pas.
J'ai fait le même test en utilisateur un VerticalLayout, tout marche nickel.
Je pense donc que le problème vient de mon layout, je n'arrive à lui faire dire au scroller qu'il faut qu'il active les barres de défilement.
Le layout peut être trouvé ici : http://evtimmy.com/2009/06/flowlayout-a-spark-custom-layout-example/
Et voici mon code pour insérer le layout :
Et ce quelqu'un saurait comment dire au layout d'afficher les barres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <s:Scroller width="100%" horizontalScrollPolicy="off" maxHeight="40" minHeight="24" verticalScrollPolicy="auto" hasFocusableChildren="true"> <s:Group id="contactList" width="100%" minHeight="24"> <s:layout> <layouts:FlowLayout border="5" gap="3"/> </s:layout> <s:RichEditableText id="newContactText" maxWidth="{contactList.width - 10}" minWidth="30" focusThickness="0" fontSize="10" paddingBottom="1" paddingTop="3" change="textChange()" multiline="false"/> </s:Group> </s:Scroller>
Merci d'avance
Loic
Partager