Comunidad de diseño web y desarrollo en internet online

como activar y desactivar item de un menu

Citar            
MensajeEscrito el 14 Jul 2005 08:26 pm
Hola. Ojalá me puedan ayudar con esta situación:
he creado el siguiente menú con menuBar :
(Archivo) (Edicion), y cada menu tiene las siguientes opciones:

(Archivo)
Nuevo
Abrir
Cerrar

Aqui viene la pregunta: cuál es la sintaxis para descativar/activar, por ejemplo la opción Cerrar, es decir que esa opción no este disponible.
Gracias de antemano.

Por shantifox

93 de clabLevel

1 tutorial

 

Peru

msie
Citar            
MensajeEscrito el 14 Jul 2005 08:37 pm

Código :

TuMenú.setMenuEnabledAt(indice, falso/verdadero);

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 16 Jul 2005 04:06 pm
Gracias Generación Alex por la información, espero que este codigo me ayude. Gracias otra vez.

Por shantifox

93 de clabLevel

1 tutorial

 

Peru

msie
Citar            
MensajeEscrito el 16 Jul 2005 04:08 pm
Ja,ja,ja de nada, pero mi nick es Sephirot, Generación Alex es un proyecto que me traigo entre menos, pero aún no quiero hablar mucho de ello.

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 18 Jul 2005 11:01 pm
Sephirot Empleé el siguiente Código y parece no correr:

menuArchivo.setMenuEnabledAt("cerrar",false);

o soy yo el que no funciona?

aclárame este pequeñísimo detalle.
Se agradece de antemano.

Por shantifox

93 de clabLevel

1 tutorial

 

Peru

msie
Citar            
MensajeEscrito el 19 Jul 2005 07:38 am
Es que ojo, que hay dos muy parecidos.

El método setMenuEnabledAt(index, valor) activa/desactiva opciones de la barra de menu, no de los menús que se abren.

Para ello hemos de utilizar setMenuItemEnabled(opcion, valor). Por ejemplo:

Código :

//Creamos las opciones del menu
var menuArchivo = barramenu.addMenu("Archivo");
menuArchivo.addMenuItem({label:"Nuevo", instanceName:"archivoNuevo"});
menuArchivo.addMenuItem({label:"Abrir", instanceName:"archivoAbrir"});
menuArchivo.addMenuItem({type:"separator"});
menuArchivo.addMenuItem({label:"Cerrar", instanceName:"archivoCerrar"});
//Propiedades
menuArchivo.rowHeight = 16;
var opcion = menuArchivo.getMenuItemAt(3);
menuArchivo.setMenuItemEnabled(opcion, false);


Esto desactiva la opción "Cerrar".

Deu!! ^^

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
Citar            
MensajeEscrito el 20 Jul 2005 04:06 pm
Muchas gracias, me sirvió bastante, quedó todo arreglado.

Por shantifox

93 de clabLevel

1 tutorial

 

Peru

msie

 

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