FerG 0 Denunciar post Postado Setembro 6, 2005 Ola galeraestou quebrando a cabeca para posicionar automaticamente 2 textos criados via createTextField.Tenho o texto A e B.Dependendo da altura do texto A posiciono o texto B "x" pixels abaixo da caixa A.Alguem tem alguma dica?abaixo segue ate onde consegui chegar.Valeu!Fernando--------------//myFormat is the format of the text myFormat_fmt = new TextFormat();myFormat_fmt.font = "dax";myFormat_fmt.size = 20;myFormat_fmt.leading = 12;myFormat_fmt.align = "left";myFormat_fmt.color = 0x333399;//The actual text stringmyText_str = "O método createTextField é usado com um movieclip (ou em sua timeline) para especificar um novo campo de texto dentro desse movieclip. ";//this measures the size of the text stringobjl = myFormat_fmt.getTextExtent(myText_str, 200);//Create a text field dynamically and make it as big as the text string_root.createTextField("fer_txt",1,10,10,objl.textFieldWidth,objl.textFieldHeight);//dictates the formating of the text field - not it's content. with (fer_txt) { border = true; wordWrap = true; text = myText_str; embedFonts = true; multiline = true; setTextFormat(myFormat_fmt);};_root.createTextField("fer2_txt",2,250,50 + "fer_txt".objl.textFieldHeight,objl.textFieldWidth,objl.textFieldHeight);with (fer2_txt) { border = true; wordWrap = true; text = myText_str; embedFonts = true; multiline = true; setTextFormat(myFormat_fmt);}; Compartilhar este post Link para o post Compartilhar em outros sites
maurivan 0 Denunciar post Postado Setembro 6, 2005 Nossa, estou quase doido no meio do código, e estou apurado aqui na agência... eu vou enviar por e-mail o link do fórum aqui, e em casa eu dou uma lida para poder lhe ajudar ok?Abraços,Maurivan Luiz Compartilhar este post Link para o post Compartilhar em outros sites
FerG 0 Denunciar post Postado Setembro 6, 2005 Cara, quebrei a cabeça e consegui resolver.. mais facil do que pensei (veja abaixo). agora preciso ou aumentar a altura do stage caso o o texto seja maior que o meu palco inicial. por acaso voce sabe como faço p aumentar essa altura? olha so como ficou: //------------------------------------- //myFormat is the format of the text quoteFormat_fmt = new TextFormat(); quoteFormat_fmt.font = "din"; quoteFormat_fmt.size = 28; quoteFormat_fmt.leading = 0; quoteFormat_fmt.align = "left"; quoteFormat_fmt.color = 0x999999; //The actual text string myQuote = "Please work little bad thingy. This should be so much simpler. A complete joy to deal with. Maybe it will work!!"; //this measures the size of the text string obj1 = quoteFormat_fmt.getTextExtent(myQuote,160); //Create a text field dynamically and make it as big as the text string _root.createTextField("quote_txt",1,0,0,obj1.textFieldWidth,obj1.textFieldHeight+5); //_root.createTextField("quote_txt",1,0,0,160,183); //dictates the formating of the text field - not it's content. with (quote_txt) { border = false; multiline = true; autosize = left; wordWrap = true; text = myQuote; embedFonts = true; setTextFormat(quoteFormat_fmt); }; //----------------------------- follow1 = quote_txt._height; //myFormat is the format of the text authorFormat_fmt = new TextFormat(); authorFormat_fmt.font = "din"; authorFormat_fmt.size = 14; authorFormat_fmt.leading = 0; authorFormat_fmt.align = "left"; authorFormat_fmt.color = 0x000000; //The actual text string myAuthor = "Homer Simpson"; //this measures the size of the text string obj2 = authorFormat_fmt.getTextExtent(myAuthor,160); //Create a text field dynamically and make it as big as the text string _root.createTextField("author_txt",2,0,follow1,obj2.textFieldWidth,obj2.textFieldHeight); //dictates the formating of the text field - not it's content. with (author_txt) { border = false; multiline = true; wordWrap = true; text = myAuthor; embedFonts = true; setTextFormat(authorFormat_fmt); }; Nossa, estou quase doido no meio do código, e estou apurado aqui na agência... eu vou enviar por e-mail o link do fórum aqui, e em casa eu dou uma lida para poder lhe ajudar ok? Abraços, Maurivan Luiz <{POST_SNAPBACK}> Compartilhar este post Link para o post Compartilhar em outros sites