Well, I suppose the quickest workaround would be to create your own Label class by subclassing mx Label
and implementing IDisplayText
. Something like this:
import mx.controls.Label;
public class MyLabel extends Label implements IDisplayText {
public function get isTruncated():Boolean {
return false;
}
}
Now you can use MyLabel
wherever an IDisplayText
is required and apply fontSharpness
and fontThickness
to it, since those two styles are inherited.
Be warned though that this will not work if a TextBase
is required.