Fórum MainMenu1 (Me ajudem) #169686
16/07/2003
0
Como faço para desabilitar um item do MainMenu1?
Ex Eu tenho o nivel do usuário, conforme o nível ele abilita ou desabilita
Ex Tenho o Menu ´Cadastrar´ e o sub menu ´Cliente´ Quero desabilitar o subMenu ´Cliente´
creio que seja mais ou menos assim : TFormPrincipal.MainMenu1.Items.... o resto nao sei
desde já te agradeço.
Ex Eu tenho o nivel do usuário, conforme o nível ele abilita ou desabilita
Ex Tenho o Menu ´Cadastrar´ e o sub menu ´Cliente´ Quero desabilitar o subMenu ´Cliente´
creio que seja mais ou menos assim : TFormPrincipal.MainMenu1.Items.... o resto nao sei
desde já te agradeço.
Marcelototini
Curtir tópico
+ 0
Responder
Posts
16/07/2003
Weber
MainMenu1.Items[0].Items[0].Enabled := False;
onde Items[0] é a sequencia de seu menu.
onde Items[0] é a sequencia de seu menu.
Responder
Gostei + 0
16/07/2003
Jairroberto
Olá, Marcelo!
Cada item de menu é um componente do formulário, e pode ser também pode ser acessado, além da maneira indicada pelo Weber, pelo seu próprio nome. Veja um exemplo:
Cliente1.Enabled := False;
Porém, sugiro que você utilize Actions, pois um mesmo componente TAction pode ser vinculado a diversos componentes, como MenuItems, BitButtons, SpeedButtons, ToolButtons, etc.. Desta forma, desabilitando uma Action todos os controles vinculados a elas serão desabilitados.
Um abraço,
Jair
Cada item de menu é um componente do formulário, e pode ser também pode ser acessado, além da maneira indicada pelo Weber, pelo seu próprio nome. Veja um exemplo:
Cliente1.Enabled := False;
Porém, sugiro que você utilize Actions, pois um mesmo componente TAction pode ser vinculado a diversos componentes, como MenuItems, BitButtons, SpeedButtons, ToolButtons, etc.. Desta forma, desabilitando uma Action todos os controles vinculados a elas serão desabilitados.
Um abraço,
Jair
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)