Hi Miguel, I think RET uses TLF to draw the underlines which relies on FontMetrics. Is this text truly "rich" (different font families, sizes and styles) or single font?
-Alex On 6/28/13 7:57 AM, "Miguel Ferreira" <miguel.cd.ferre...@hotmail.com> wrote: >Hi Justin and Alex, >I am using RichEditableText. (When i enter on this project that option >was already taken).I tried to convince them to use a smaller component to >present the text and use a heavy one for edition, but without success. >@Justin: i am checking now that link. >If i have some good solution i will try to post it here. > >> From: aha...@adobe.com >> To: users@flex.apache.org >> Date: Fri, 28 Jun 2013 07:38:25 -0700 >> Subject: Re: Text flow underline >> >> Are you using a Flex component like RichText or Label? Or are you just >> using TLF or FTE directly? >> >> On 6/28/13 4:10 AM, "Miguel Ferreira" <miguel.cd.ferre...@hotmail.com> >> wrote: >> >> >Hi Alex, >> >Thank you for the help... you always have time to say something.. that >>is >> >admirable! >> >The FontMetrics class have all the information about of the font on >>this >> >case:- underlineOffset- underlineThickness >> >I tried to fake it (maybe wrongly)! >> >I create a class with the same name and same package on the src, hoping >> >that the compiler will use my class instead the one on the sdk, with >>this >> >constructor, code example: >> >public function FontMetrics(emBox:Rectangle, >>strikethroughOffset:Number, >> >strikethroughThickness:Number, underlineOffset:Number, >> >underlineThickness:Number, subscriptOffset:Number, >>subscriptScale:Number, >> >superscriptOffset:Number, superscriptScale:Number) { >> > this.emBox = >> >emBox; >> >this.strikethroughOffset = >> >strikethroughOffset; this.strikethroughThickness = >> >strikethroughThickness; >> >this.subscriptOffset = >> >subscriptOffset; this.subscriptScale = >> >subscriptScale; >> >this.superscriptOffset = >> >superscriptOffset; this.superscriptScale = >> >superscriptScale; >> >this.underlineOffset = >> >0; this.underlineThickness = 10; } >> > >> >but when i trace the the underline properties i never the 0 and 10. >> >Even if the compiler get the project class instead of the SDK i also >> >don't know if the text line engine will use this values... >> >If someone have some idea... they are welcome! >> >Thank you,Miguel >> > >> >> From: aha...@adobe.com >> >> To: users@flex.apache.org >> >> Date: Thu, 27 Jun 2013 13:04:43 -0700 >> >> Subject: Re: Text flow underline >> >> >> >> I don't know for sure, but you can try manipulating the fontMetrics. >> >>See >> >> flash.text.engine.FontMetrics >> >> >> >> On 6/27/13 7:30 AM, "Miguel Ferreira" >><miguel.cd.ferre...@hotmail.com> >> >> wrote: >> >> >> >> >Hi guys, >> >> >i have a question :) >> >> >Can we set the padding between letter and the underline? >> >> >maybe 2 questions! >> >> >Can we set the thickness of the underline? >> >> > >> >> >Thanks! >> >> >> > >> >