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;
>>>                }
>>>        }
>>> }
>>> 
>>> 
>>> 
>>> 
>> 

Reply via email to