Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

thalesviolakis

[Resolvido] Alguem sabe justificar texto dinâmico?

Recommended Posts

Alguem já conseguio justificar um texto dinamicamente?

Estou com um aplicativo dinamico e falta justificar o texto!

 

 

Qualquer coisa ta ae o código!

 

 

function constructAccordion(itemNum) {

titleContents.graphics.beginFill(0xddddddd);

titleContents.graphics.drawRect(0,0,350,200);

titleContents.graphics.endFill();

titleContents.x=10;

titleContents.y=10;

addChild(titleContents);

 

titleContents.visible = false;

 

var ContentStyle:TextFormat = new TextFormat();

ContentStyle.color = 0x666666

ContentStyle.font = "Tahoma"

ContentStyle.size = 12

 

var itemContent:TextField = new TextField();

itemContent.selectable=false;

itemContent.wordWrap=true;

itemContent.multiline = false;

itemContent.autoSize = TextFieldAutoSize.LEFT; <----------------------

itemContent.align = TextFormatAlign.JUSTIFY; ?????????????????????????????

itemContent.x = titleContents.x+5;

itemContent.mouseEnabled = false;

addChild(itemContent);

itemContent.visible = false;

 

 

for (var i:Number = 0; i < itemNum; i++) {

 

var titleHead:Sprite=new Sprite();

titleHead.graphics.beginFill(0x507282);

titleHead.alpha = 0.5;

titleHead.graphics.drawRect(0,0,350,25);

titleHead.graphics.endFill();

titleHead.name=String(i);

titleHead_list.push(titleHead);

titleHead_list.x=10;

titleHead_list.y=10+(titleHead_list.height+2)*(i);

HeadYpos_list.push(titleHead_list.y)

addChild(titleHead_list);

 

var fonteMy:FonteMyriad = new FonteMyriad();

 

var HeaderStyle:TextFormat = new TextFormat();

HeaderStyle.color = 0x00000;

HeaderStyle.font = fonteMy.fontName;

HeaderStyle.size = 12

HeaderStyle.bold = true

 

var itemHeader:TextField = new TextField();

itemHeader.selectable=false;

itemHeader.wordWrap=false;

itemHeader.multiline = false;

itemHeader.autoSize=TextFieldAutoSize.LEFT;

itemHeader.text = Title_list;

itemContent.text = Contents_list[0];

itemContent.width = 350;

itemContent.setTextFormat(ContentStyle);

itemHeader.setTextFormat(HeaderStyle);

itemHeader.embedFonts = true;

itemHeader.y = 4;

itemHeader.x = 3;

itemHeader.mouseEnabled = false;

titleHead_list.addChild(itemHeader);

titleHead_list.addEventListener(MouseEvent.CLICK, itemClicked);

 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já consegui,

para quem estiver com dúvida de como fazer :

 

 

var ContentStyle:TextFormat = new TextFormat();

ContentStyle.color = 0x666666

ContentStyle.font = "Tahoma"

ContentStyle.size = 12

ContentStyle.align = TextFormatAlign.JUSTIFY;

 

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.