Hello y gracias por contestar.
Sí, la verdad es que no dí demasiados datos. Bueno, el XML (en el que le
paso el contenido del texto dinámico en etiquetas html via CDATA (alguien
entiende esta frase??? );) es:
<![CDATA[
<span class="encabezado2">Colaboradores: <a href="http://www.address.com";
target="_blank">Address</a>, <a href="http://www.address2.es";
target="_blank">address2</a>, <a href="http://www.address3.es";
target="_blank">address3</a></span>
<br><br><a href="http://www.address.com"; target="_blank"><img
src="imgs/logos.jpg"></a>
]]>

Bueno, esto genera evidentemente una frase con 3 colaboradores, cada uno con
su hipervínculo y debajo una foto con su enlace. Todo sale bien, pero si
paso el cursor sobre uno de los enlaces, estos 3 enlaces e incluso lo que no
es enlace da un brinco y se pone a la derecha de la foto (sin cambiar en
_y).
El texto es dinámico y ya le tengo fijo en el stage, y en otras secciones
con múltiples enlaces no pasa, sólo en esta que tiene una imagen. De hecho,
si quito la imagen, no pasa.
Más raro aún es que sólo pasa si el enlace tiene estado a:hover, porque si
se lo quito no salta, pero sí me interesaría tener ese estado de "hover", y
realmente no me apetece hacerme una función AS sólo para esa pollez.
Las CSS aplicadas son:
.encabezado2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
}
a {
font-weight: bold;
color: #990000;}

a:hover {
color: #0033CC;
}

No he probado aún tu función, pero voy a hacerlo luego a ver si
"re-forzando" a que esté todo alineado a la izquierda no pasa.... Joer, qué
cosas me pasan a mí... :(

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre
de Daniel Portilla
Enviado el: viernes, 01 de diciembre de 2006 9:28
Para: Lista dedicada a Actionscript
Asunto: Re: [ASNativos]Cosa rara en TextField dinámico con Imágenes

Por qué no nos pasas el HTML que generas para el campo de texto, porque
tiene pinta de ser un problema de las CSS (los links o los hovers).
¿Tienes puesto en el estilo HOVER la misma alineación que la del LINK??
¿Qué alineacion tienes puesta en el campo de texto dinámico?

A veces los campos en flash hacen cosas raras porque hay algún bug con su
cálculo de ancho en tiempo real.

Prueba a pasarle esta función al campo de texto, que reajusta su dimensión y
así evita poltergeist como los que comentas.

function autoAjusteTXT(campo:TextField, alineado:String){  // Recibe campo:
el TextField que queremos ajustar de dimensiones
 //   alineado: tipo de alineado a aplicarle (left/center/right)
 // Produce: Autoajusta el tamaño de un campo de texto, para evitar un bug
de Flash  var textoAncho:Number;  textoAncho = campo._width;  campo.autoSize
= "none";  campo._width = textoAncho;  campo.autoSize = alineado; }

Espero que te sirva Salu2
-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a