Se ha resistido pero la funcionalidad estaba ahi. Aunque oculta... hay que
joderse...
Te paso un prototype

<code>
FListBoxClass.prototype.setEnableItemAt = function(index,enableflag){
 for(var p in this.container){
  if(this.container[p] instanceof FSelectableItemClass &&
this.container[p].itemNum==index){
   this.container[p].setEnabled(enableflag);
  }
 }
}

// Codigo de test
var flag = false;
function test(){
 lb.setEnableItemAt(3,flag);
 flag=!flag
}
</code>

Como puedes comprobar el prototype esta poco refinado, es un for in dentro
de los elementos buscando instancias de FSelectableItemClass (la clase de
cada uno de los items) que "casualidad" tienen un metodo setEnabled. Esto te
puede dar algun problema de rendimiento si hay muchos items en el ListBox.
No he tenido tiempo de mirarlo mucho, ando liado quizas haya alguna
propiedad con un array de los elementos y puedes acceder directamente a �l a
traves del indice y asi evitarte el loop. Pero esto ya te lo dejo a ti, que
tengo el Flash MX en proceso de destierro ;)

un saludo

Joseba Alonso
www.sidedev.net
----- Original Message ----- 
From: "ugly-naked" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 22, 2004 10:00 AM
Subject: Re: [ASNativos] elementos disabled en listbox???



buenas,

Joseba, estoy con MX

en cuanto a la pregunta de xavi, deben estar deshabilitados, incluso
con diferente color (en plan m�s clarito, para dar la impresi�n de
deshabilitado precisamente)

gracias
----- Mensaje Original -----
De: "Joseba Alonso" <[EMAIL PROTECTED]>
Fecha: Miercoles, Enero 21, 2004 5:03 pm
Asunto: Re: [ASNativos]  elementos disabled en listbox???

> flash mx o mx04?
>
> Joseba Alonso
> www.sidedev.net
> ----- Original Message ----- 
> From: "ugly-naked" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, January 21, 2004 10:28 AM
> Subject: [ASNativos] elementos disabled en listbox???
>
>
> hola,
>
> tengo un listbox con una serie de elementos (siempre los mismos), pero
> dependiendo de unos valores q me llegan algunos se podr�n seleccionar
> pero otros estar�n inhabilitados, alguna idea de como puede hacerse?
>
> resumiendo, es posible deshabilitar algunos elementos de un listbox??
>
> gracias
>
> saludos
>
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.ne
> -------------------------------->
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.ne
> -------------------------------->
>


<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a