Yep, try that: <s:RichText text="SELECT ME" />
It doesn't work ;) RichSelectableText could also inherit from RichText ... RichSelectableText < RichText ... In this case RichEditableText would not need to be changed because it inherits from UIComponent. Sincerely Yours, Sebastian Mohr Apache Flex Developer (PPMC), Interaction Designer & Musician http://www.linkedin.com/in/masuland On Nov 20, 2012, at 2:11 PM, Maxime Cowez wrote: > I'll correct myself ;) > RichText doesn't appear to be selectable. > > > On Tue, Nov 20, 2012 at 2:08 PM, Maxime Cowez <maxime.co...@gmail.com>wrote: > >> Correct me if I'm wrong, but doesn't RichText do what you describe? >> >> >> On Tue, Nov 20, 2012 at 1:42 PM, Sebastian Mohr >> <flex.masul...@gmail.com>wrote: >> >>> Hi, >>> >>> In a few projects I need the text to be selectable but not editable. >>> Therefore, I usually create a RichSelectableText-Component [1] >>> that should help me achieving this task. Obviously, this approach >>> is not optimal because it's extending from RichEditableText to block >>> functionality from its superclass. >>> >>> What about splitting up the functionality of RichEditableText into 2 >>> classes? The proposed new inheritance chain could look like this: >>> >>> RichEditableText < RichSelectableText < UIComponent >>> >>> If this proposal is not suitable, would you see a better way? >>> >>> >>> Sincerely Yours, >>> >>> Sebastian Mohr >>> Apache Flex Developer (PPMC), >>> Interaction Designer & Musician >>> http://www.linkedin.com/in/masuland >>> >>> >>> [1] RichEditableText-Component: >>> >>> package spark.components >>> { >>> import spark.components.RichEditableText; >>> >>> public class RichSelectableText extends RichEditableText >>> { >>> public function RichSelectableText() >>> { >>> super(); >>> >>> editable = false; >>> } >>> } >>> } >>> >>> >>> >>> >>