Comunidad de diseño web y desarrollo en internet online

Funciones con componentes

Citar            
MensajeEscrito el 13 Oct 2007 05:15 pm
Que tal, saludos a todos, soy principiante en esto del AS y tengo un problema espero em puedan ayudar, he creado un formulario con diferentes componentes TextInput, TextArea, ComboBox, etc
y quiero cambiarles el estilo, para personaliozarlos a mi gusto use SetStyle() y sus diferentes propiedades, el problema es que son 6 propiedades que cambio con setstyle y no quiero ponerle las 6 propiedades a cada componente si con 20 componentes por 6 lineas de codigo son 120 lineas de codigo.

se me ocurrio hacer una funcion en la que reciba el componente, algo asi como

function cambiaestilo(micomponente:Algo)
{
micomponente.setStyle("backgroundcolor","0x0000FF");
micomponente.setStyle("borderStyle","none");
.......
......
}

y para cada componente creado llamar a la funciòn y enviarme como parametro el nombre del componente y esta funciòn vambie el estilo, pero realmente no le encuentro por donde o como enviar el componente y recibirlo en la funcion y cambiarle el estilo, si alguien me puede hechar la mano se lo agradecere mucho.

Nuevamente saludos a todos y que tengan un excelente dìa

Por WebOnLine

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 13 Oct 2007 10:42 pm
Se me ocurre que si tienes todos los componentes en un clip llamado clip, podrias hacerlo con:


for(a in clip){
clip[a].setStyle("backgroundcolor","0x0000FF");
clip[a].setStyle("borderStyle","none");
....
}

O algo así.

Un saludo

Por db

63 de clabLevel



 

opera

 

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