![]() |
Deshabilitar TMainMenu
¿Existe la posibilidad de deshabilitar un TMainMenu por código sin tener que ir yendo opción por opción? He estado mirando y TMainMenu no tiene la propiedad Enabled a nivel de elemento.
|
Hola a todos,
¿Deshabilitar todo el menú? Si no se pudiese, tal vez ocultarlo... Personalmente, suelo utilizar "acciones" que luego asocio a los elementos del menú correspondientes: dichas acciones tienen un evento "OnUpdate" muy útil, porque, permite determinar si el elemento en cuestión, la misma acción, debe estar habilitada o no. Así, cada uno de los elementos se habilitan y deshabilitan dependiendo de si sus acciones correspondientes pueden llevarse a cabo o no. Sé que con esto no respondo a tu pregunta, pero, en fin, igual algún otro compañero puede aportar otra cosa. :) |
Saludos
|
Lo imaginaba. Gracias a los dos por las respuestas.
|
Hola.
Otras alternativas: 1.- Código PHP:
Código PHP:
|
hola
una forma simple de ocultar un MainMenu sin alterar sus elementos es asignando NULL a la propiedad menú del formulario contenedor. Esto funciona bien en DELPHI, imagino que al ser los objetos en C++ similares también debería de funcionar
|
Hola bucanero.
Si esa también es otra opción que funciona perfectamente en C++ Builder. Pero como bién indicas, no desactiva el TMainMenu sino que cambia su visibilidad. Saludos :) |
La franja horaria es GMT +2. Ahora son las 04:18:09. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi