Desabilitar POPUP

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Desabilitar POPUP

Mensagem por rubens »

Olá...

Tem algum jeito de desabilitar um menu popup? No help não tem essa propriedade...
Tenho um menu principal com 4 popups ( Cadastro, Manutenção, Relatórios,Utilitários) daí conforme o nível do usuário desabilitaria o popup Relatórios... para não ter que desabilitar todos os menuitem do popup.
Até encontrei esse comando: MODIFY CONTROL &aMENU[i,1]. OF Form_1 ENABLED .T. mas não consegui ver como usá-lo no popup...

Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Desabilitar POPUP

Mensagem por Toledo »

Amigo, você pode remover a opção do menu, segue em anexo um exemplo.

Atenção: a função que vai retirar a opção do menu tem que ser executada antes do Activate window

Abraços,
Anexos
demoremovemenu.zip
(652.86 KiB) Baixado 83 vezes
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Desabilitar POPUP

Mensagem por rubens »

Boa noite Toledo...
Baixei o seu exemplo e fiz o teste, mas não me deu o resultado esperado. Olha a figura abaixo: Selecionei o item lançamentos mas não retirou a opção lançamentos do menu.
REMOVER.png
Eu já consegui contornar o problema... mas gostaria mesmo era que ele ficasse desabilitado...
De qualquer forma só para você saber que dessa forma não funcionou, pelo menos comigo...

Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Desabilitar POPUP

Mensagem por Toledo »

Amigo, esqueci de dizer que você tem que selecionar a opção no ComboBox e depois pressionar a tecla Enter.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Araújo
Usuário Nível 1
Usuário Nível 1
Mensagens: 48
Registrado em: 02 Abr 2013 22:22
Localização: Recife-PE

Desabilitar POPUP

Mensagem por Araújo »

rubens escreveu:Olá...

Tem algum jeito de desabilitar um menu popup? No help não tem essa propriedade...
Tenho um menu principal com 4 popups ( Cadastro, Manutenção, Relatórios,Utilitários) daí conforme o nível do usuário desabilitaria o popup Relatórios... para não ter que desabilitar todos os menuitem do popup.
Até encontrei esse comando: MODIFY CONTROL &aMENU[i,1]. OF Form_1 ENABLED .T. mas não consegui ver como usá-lo no popup...

Olá Rubens, você conseguiu desabilitar a opção de menu de acordo com o perfil do usuário?!.. Em caso afirmativo, você poderia nos dar um exemplo?!...

Grato,

Araújo
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Desabilitar POPUP

Mensagem por rubens »

Olá Araújo...

Dá uma olhada neste post ...
https://pctoledo.org/forum/viewto ... 45&t=16293

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Responder