Comunidad de diseño web y desarrollo en internet online

Como saber el tipo de componente que es??

Citar            
MensajeEscrito el 24 Ene 2005 09:52 pm
Hola: mi preguntota es lo siguiente: en una pelicula de flash he puesto varios componentes (textInput, comboBox, Botones y radioButtons), a cada uno les puse un nombre, pero lo que quiero hacer es por medio de programación conocer el tipo de componente al que hago referencia, es decir, al pasar como parámetro el nombre de instancia de un componente, ¿como le puedo hacer para que me de el tipo de componente que es?.
Espero que se haya entendido ^^
Saludos
8)

Por b.to

10 de clabLevel



 

frente a la pompu =/

msie
Citar            
MensajeEscrito el 25 Ene 2005 03:24 am
Mira, creo que al tenerlos instanciados les puedes dar un valor "String" con action script y de esa forma te regresará que tipo de componente es cada uno, creo yo.

Por La100rra

Claber

5776 de clabLevel

11 tutoriales
4 articulos

Genero:Masculino  

Cd. Juárez, Chihuahua, México.

clabbrowser
Citar            
MensajeEscrito el 25 Ene 2005 09:08 am
Yo utilizo una función que me va bastante bien, le pongo al final del nombre de instancia tres letras que me sirven de identificador. Por ejemplo:

A los Button les pongo "nombre_btn".
A los ComboBox les pongo "nombre_cbo".
A los List les pongo "nombre_lst".
A los DataGrid les pongo "nombre_grd".

Luego con este código pongo los listeners para todos los componentes, tu si quieres hacer otra cosa pues cambias el código y ya esta.

Código :

for (i in this) {
   tipo_str = i.substr(i.length-3, 3);
   //Miramos las ultimas 3 letras del nombre de instancia
   if (tipo_str == "btn"){
      _root[i].addEventListener("click", alClicar);
   }
   else if (tipo_str == "cbo" || tipo_str == "lst" || tipo_str == "grd"){
      _root[i].addEventListener("change", alCambiar);
   }
}


Espero que te sirva, saludos!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser

 

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