DESABILITAR MENU

VPVJUNIOR 17/01/2005 11:26:49
#61373
Olá pessoal, sou novo aqui e gostaria de uma pequena ajuda.

O problema é o seguinte:
Quando aciono um botão com as teclas Alt+C por exemplo, em um form MDIChild do meu projeto, no mesmo tempo também é acionado uma opção do menu principal com essas mesmas combinações. O que fazer para que o menu não seja ativado nessa hora.



Agradeço ajuda.

USUARIO.EXCLUIDOS 17/01/2005 11:28:22
#61374
Resposta escolhida
vc diz no VB, ou no EXE do seu PROJETO?
VPVJUNIOR 17/01/2005 11:33:05
#61376
No EXE do meu projeto.

USUARIO.EXCLUIDOS 17/01/2005 11:35:35
#61377
Não entendi, Adiciono um Botão com ALT+C, que botão é este?
Entre em detalhes
GABRIEL.LOGAN 17/01/2005 11:36:37
#61378
O menu deve estar configurado para abrir com a tecla ALT+C e o botão tambem, tente configurar o menu para abrir com outra tecla ou então configure o botão para abrir com outra tecla.
VPVJUNIOR 17/01/2005 11:50:27
#61385
GERMANI, não é Adciono e sim Aciono as teclas ALt+C
VPVJUNIOR 17/01/2005 11:58:02
#61391
GABRIEL_LOGAN, não tentei desta forma porque acredito dar certo, mas percebi em alguns programas feito em VB que no form existe botão com as mesmas combinações de teclas do menu, porém o menu fica desabilitado quando se estar usando o form. Valeu.
GABRIEL.LOGAN 17/01/2005 12:19:10
#61395
Acho que tenho a solução:
quando você realizar o envento SHOW do MDI você coloca no evento LOAD do MDI o seguinte:

Botão do child = alt+c e o menu com outra tecla

e no evento UNLOAD do MDI você coloca:

menu = alt+c e botão com outra tecla

Acho que isso resolve, pois quando o MDI estiver aberto o botão dele é executado com a tecla alt+c e o menu recebe outra tecla e ao fechar o MDI acontece o contrário: o MDI recebe outra tecla e o menu fica com a tecla alt+c.

Espero ter ajudado
VPVJUNIOR 18/01/2005 17:12:15
#61630
Discupe ter me ausentado, mas valeu a dica
GABRIEL.LOGAN 18/01/2005 17:19:04
#61635
Acho que se ja resolveu pode encerrar o topico!
Tópico encerrado , respostas não são mais permitidas