Buenas tardes Rafael. Te pego el script:

var m_Txt:TextField = txt;
m_Txt.tabEnabled = true;
m_Txt.text = "esto es una prueba";
m_Txt.onSetFocus = function(oldFocus):Void{
    Selection.setFocus("m_Txt");
    Selection.setSelection(0,m_Txt.text.length);
}

txt es un campo de texto tipo "input" en el escenario (¿es a lo que te
refieres cuándo hablas de campo de texto dinámico?) cuyo nombre es txt.

Si lo preubas en el IDE de flash,- Control + intro - habrás de desactivar
los atajos de teclado.

Al pulsar el tabulador para que te coja el foco el campo de texto tipo
"input" se seleccionará el contenido.

Un saludo:   raúl.

El día 16/10/07, AsNativo <[EMAIL PROTECTED]> escribió:
>
> Hola Lista, no consigo hacer una cosa, que en html es simple, pero en
> flash
> no sé cómo.
> Se trata de que al hacer foco en un campo de texto dinámico, se seleccione
> todo su contenido automáticamente.
>
> El evento sería:
> embed_txt.onSetFocus = function() {
> //aquí tendría que poner el método o propiedad que no encuentro para
> realizar la selección del campo
> };
>
> Ya he mirado toda la ayuda pero nada.
>
> ¿Alguna sugerencia?
>
> Muchas gracias y un saludo
>
> Rafael Martínez
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a