The standard skin uses StageText, which is a native control, not a Flex/Flash one, it is faster on big amounts of text and allows to set keyboard types in input controls among other things, but it doesn't allow for embedded fonts as you've found out, plus being a native control it stays over other content. For iOS there is a way of using embedded fonts modifying the descriptor file and packaging your font, but it's not possible for Android unless you make your own ANE with text controls.
Why is it the default? TextArea (and of course TextInput), are mainly meant to be used for entering text, so it makes sense to use it there. On Thu, Dec 4, 2014 at 9:58 AM, chris_d_k <[email protected]> wrote: > Okay... another thing... using TextArea would make it look more like on > labels... but to get an embedded font working on them I need to use the > skin > spark.skins.mobile.TextAreaSkin ... why isn't that the standard skin and > why > does the standard skin not work with embedded fonts? > > Thanks > > Christian > > > > -- > View this message in context: > http://apache-flex-users.2333346.n4.nabble.com/Flex-Mobile-font-looks-bolder-in-Label-tp8961p8963.html > Sent from the Apache Flex Users mailing list archive at Nabble.com. >
