Comunidad de diseño web y desarrollo en internet online

textFields dinamicos

Citar            
MensajeEscrito el 16 Ago 2005 12:47 am
Hola!
estoy intentando crear un site con puro actionscript, excepto los mc padres.
tengo varios problemas, pero empecemos por el primero!
creo que tiene q haber alguna forma de no nombrar a un textField cada vez que el quiero asignar una propiedad fuera de las de formato comun como Fuente, tamaño, color, etc., ya se que esas las puedo asignar de la siguiente forma:

Código :

botonesTextFormat = new TextFormat("Arial", 10, 0xffFFFF);


Mi problema actual es el siguiente:

Código :

_root.createTextField("textoGeneral", 10, boton._x+100, boton._y+10, 250, 200);
textoGeneral.html = true;
textoGeneral.multiline = true;
textoGeneral.wordWrap = true;
textoGeneral.selectable = 0;
textoGeneral.background = true;
textoGeneral.backgroundColor = 0xcccccc;
textoGeneral._alpha = 10;
textoGeneral.autoSize = true;
textoGeneral.align = "right";
textoGeneral.border = true;
textoGeneral.borderColor = 0x009999;
textoGeneral.htmlText = "Bienvenidos a Cool&Soft!<br>Somos una empresa dedicada al desarrollo de aplicaciones multimediales.";

quisiera saber si hay alguna forma de darle estas propiedades sin escribir cada vez "textoGeneral" lo intente a traves de tellTarget y a traves del comando "with", pero solo funciona para algunas propiedades.
gracias por la atencion
saludos!
Pablo

Por flashboy

10 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Ago 2005 03:17 pm
de hecho si lo hay y es

Código :

with(objeto)
{
propiedades
}

sería:

with(textoGeneral){
  html = true;
  .
  .
  .
  .
  .
  //y así sucesivamente con las demás propiedades
}

Por Altrix

156 de clabLevel



 

Cuba, Ciudad de la Habana

firefox
Citar            
MensajeEscrito el 16 Ago 2005 03:20 pm
que quieres automatizar la tarea?

bueno pues creo que con
[AS2.0]
function automata(tf:TextField):Void {
tf.propiedad1 = valor1;
tf.propiedad2 = valor2;
tf.propiedad3 = valor3;
tf.propiedad4 = valor4;
tf.propiedad5 = valor5;
}

O si no creando un prototype [esto ya me gusta menos] que seria similar al anteriors algo como
[AS1.0}
TextField.prototype.hazmeCuadro = function() {
this.propiedad1 = valor1;
this.propiedad2 = valor2;
}

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 22 Ago 2005 07:28 pm
ey buenisimo!
gracias mil, habia probado lo de with y no me habia funcionado.
saludos y graciaaas a todos lo que se copan tanto aqui en este foro!

Por flashboy

10 de clabLevel



Genero:Masculino  

msie

 

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