Thanks JF :D

Para quem precisar da resposta à minha pergunta, aqui vai:

            var activeFlow:TextFlow = editorTA.textFlow

if (activeFlow && activeFlow.interactionManager is IEditManager)
            {
                var link:String = linkTxt.text;
                if (link.indexOf("http://";) == -1)
                {
                    link = "http://"; + link;
                }

IEditManager(activeFlow.interactionManager).applyLink(link, "_blank", true);
                activeFlow.interactionManager.setFocus();
            }


Sendo o editorTA um <s:TextArea> (spark) e o linkTxt um TextInput.



João Saleiro
Chief Technology Officer
        
                
Tlm 1: +351 916 077 097         Skype: joao.saleiro
Tlm 2: +351 968 203 370 Email/MSN: [email protected] <mailto:[email protected]>

        
        
www.webfuel.pt <http://www.webfuel.pt>


On 13-02-2010 01:12, João Fernandes wrote:
http://blogs.adobe.com/tlf/2009/12/new-and-updated-tlf-samples.html tens lá o codigo TODO do editor :)

Melhor? Não há :)

2010/2/13 João Saleiro <[email protected] <mailto:[email protected]>>

    A questão é mais colocar esse elemento no local seleccionado do
    TextArea... :)

    JS


    On 13-02-2010 00:51, João Fernandes wrote:
    <flow:a href="www.riapt.org <http://www.riapt.org>"
    linkCharacterFormat="{ObjectID0}"><flow:span>www.riapt.org
    <http://www.riapt.org></flow:span></flow:a><flow:CharacterFormat
    id="ObjectID0" textDecoration="underline" color="0xff"/>

    não funciona?



    2010/2/12 João Saleiro <[email protected]
    <mailto:[email protected]>>

        Boas,

        alguma sugestão em como aplicar um hyperlink ao texto
        seleccionado num TextArea (versão Spark) ? Ando aqui às
        voltas com o TextFlow mas não estou a ter muita sorte... :o)

        Obrigado,

        João Saleiro

-- Recebeu esta mensagem porque está inscrito no grupo "Mailing
        List da Comunidade Portuguesa de Rich Internet Applications -
        www.riapt.org <http://www.riapt.org>" dos Grupos do Google.

        Para publicar uma mensagem neste grupo, envie um e-mail para
        [email protected] <mailto:[email protected]>.
        Para anular a inscrição neste grupo, envie um e-mail para
        [email protected]
        <mailto:riapt%[email protected]>.
        Para ver mais opções, visite este grupo em
        http://groups.google.com/group/riapt?hl=pt-PT.




--
    João Fernandes
-- Recebeu esta mensagem porque está inscrito no grupo "Mailing List
    da Comunidade Portuguesa de Rich Internet Applications -
    www.riapt.org <http://www.riapt.org>" dos Grupos do Google.
    Para publicar uma mensagem neste grupo, envie um e-mail para
    [email protected] <mailto:[email protected]>.
    Para anular a inscrição neste grupo, envie um e-mail para
    [email protected]
    <mailto:[email protected]>.
    Para ver mais opções, visite este grupo em
    http://groups.google.com/group/riapt?hl=pt-PT.
-- Recebeu esta mensagem porque está inscrito no grupo "Mailing List
    da Comunidade Portuguesa de Rich Internet Applications -
    www.riapt.org <http://www.riapt.org>" dos Grupos do Google.
    Para publicar uma mensagem neste grupo, envie um e-mail para
    [email protected] <mailto:[email protected]>.
    Para anular a inscrição neste grupo, envie um e-mail para
    [email protected]
    <mailto:riapt%[email protected]>.
    Para ver mais opções, visite este grupo em
    http://groups.google.com/group/riapt?hl=pt-PT.




--

João Fernandes
--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.

--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

<<attachment: esq.gif>>

<<attachment: dir_cima.gif>>

<<attachment: dir_cima_canto.gif>>

<<attachment: dir_meio_canto.gif>>

<<attachment: dir_baixo.gif>>

<<attachment: dir_baixo_canto.gif>>

Responder a