Exemplo de menu com Nivel

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

Exemplo de menu com Nivel

Mensagem por rubens »

Olá...

Através da ajuda do Fórum, principalmente do Toledo, não desmerecendo os outros, consegui criar o menu com níveis através de vetores e dinamicamente alterando simplesmente uma variável no meu caso NIVEL. Tem que refinar muito mas já é um começo... Segue em anexo um projeto exemplo desenvolvido na ide 1.3.0 da HMGS.

Estou encucado com um aspecto do menu que me pareceu meio estranho, ou talvez o meu conceito esteja errado. Quando desabilito um item do menu, ele continua na sequencia de navegação. A minha dúvida se ele está desabilitado, a navegação não deveria pular ele quando acionada pelo teclado (seta para baixo ou para cima).
Na figura abaixo estou no item 'Contas a Receber' e quero ir para o 'Contas a Pagar' tenho que pressionar a tecla (seta para baixo) quatro vezes, não deveria ignorar os itens desabilitados ?
MENU.png
Outra questão é: Quando clico em um item do menu, executa a função especificada, e quando fecho a função ele fecha o menu selecionado, voltando para o menu principal. Tem alguma propriedade que eu posso setar para ele não fechar o menu que estava antes de chamar a função.

Obrigado
Rubens
Anexos
MENUNIVEL.rar
(529.2 KiB) Baixado 288 vezes
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
susviela@bol.com.br
Usuário Nível 3
Usuário Nível 3
Mensagens: 236
Registrado em: 30 Jun 2017 11:17
Localização: São José / SC
Contato:

Exemplo de menu com Nivel

Mensagem por susviela@bol.com.br »

Muito obrigado por compartilhar seu conhecimento conosco ... valeu pela dica.


Me diz uma coisa está usando HMG ou HMGEXtend, porque eu uso só HMG e essa mudança de cor na barra de menus interessa.
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com

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

Exemplo de menu com Nivel

Mensagem por rubens »

Bom dia...

HmgExtends compilando pela IDE..

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