Bonjour,
Je souhaiterai skinner un élément injecté dans un textflow, après pas mal de tentatives, j'ai rien trouvé qui fonctionne :'(
Les tests :
- Utilisation d'une classe CSS (mais bon j'ai même pas de border radius :/ ni de background color aussi ..)
- Insertion d'éléments de type box, rect ..
Actuellement j'ai ce code :
A la place d'injecter le 'p' j'aimerai pouvoir insérer un rectangle vert avec un border radius de 8px, un dégradé vert en backgroud et une petite ombre en bas (DropShadowFilter).
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 <fx:Script> public function ajouter(str:String):void { var p:ParagraphElement = new ParagraphElement(); var span:SpanElement = new SpanElement(); span.text = str; p.addChild(span); tFlow.addChildAt(0,p); } </fx:Script> <fx:DesignLayer> <s:RichEditableText selectable="false" id="textarea" editable="false" focusEnabled="false" textFlow="{tFlow}"/> </fx:DesignLayer>
Une idée ?![]()
Partager