Comunidad de diseño web y desarrollo en internet online

manejar 2 textos con un solo scrollBar

Citar            
MensajeEscrito el 29 Ene 2008 09:56 am
Holas, me gustaría aclarar una duda si alguien lo sabe.

Tengo 2 campos de texto que se rrellenan dinamicamente (AS2).

Son dos columnas de características del tipo:

CARACTERÍSTICA: VALOR.

Los tengo separados en dos campos de texto para poder maquetarlo en columnas.

Entonces tengo un script que, si en el momento de rellenarse los textField mete más líneas de las que caben, me añade un scrollBar (el de flash).

Hasta aquí no tengo nungún problema.

Mi pregunta es: ¿puedo manejar el scroll de los dos textos con un solo scrollBar?

Muchas gracias por la ayuda desde ya, si no por esta por las anteriores ocasiones en que me ayudaron, he avanzado mucho en flash gracias en gran parte al staff y a los usuarios de clab.

SALUDOSSS

Por chaosburn

20 de clabLevel



Genero:Masculino  

Alicante-España

safari
Citar            
MensajeEscrito el 29 Ene 2008 01:44 pm
puedes hacer que el scroll contenga los dos al tiempo usando un eval(); y un for algo asi:

Código :

// Debes nombrarlos igual pero cun un numero de separacion
// por ejemplo: text1.text, text2.text, text3.text... etc;
var cantidaddetextos:Number = 2;
scroll.onPress = function() {
   for (var i:Number = 1;i<=cantidaddetextos;i++) {
      var textos:MovieClip = eval("text"+i);
      textos._y //  desde aca podras controlar el movimiento.
   }
}

Es una idea.. pero debe existir en caso de que no te funciones.
Saludos!!!
:wink:

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox
Citar            
MensajeEscrito el 30 Ene 2008 12:08 pm
Muchas gracias por la respuesta. pero la verdad es que no me he enterado, :D. no se lo que es un Eval, lol.

El caso es que encontre una solucion mientras intentaba descifrar tu respuesta ;).
Que ha sido colocar esto en el momento de creacion del textField:

Código :

texto.onScroller = function()
   {
       texto2.scroll = texto.scroll;
   }


Gracias por todo. Saludosssssss.

Por chaosburn

20 de clabLevel



Genero:Masculino  

Alicante-España

firefox
Citar            
MensajeEscrito el 30 Ene 2008 01:56 pm
Jejeje... bueno el eval() lo que hace dentro de un for es que puedes hacer que un solo elemento sea muchos al mismo tiempo y con solo manipular ese le aplicas las mismas características a todos, todos...
Te recomiendo las ayudas de flash!!! son super buenas.
Saludos!!

Por vcomics

217 de clabLevel



 

Medellin - Colombia

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.