Clipper On Line • Ver Tópico - menu - assistente de menu
Mudar para estilo Clássico
Projeto MiniGui - Biblioteca visual para Harbour/xHarbour
Postar uma resposta

menu - assistente de menu

14 Jun 2020 19:37

boa noite!
estou usando a ide HMG minigui 3.4.3 para estudo - sou completamente leigo nessa ide.
estou usando o componente assistente de menu.
Como chamar um segundo formulario de dentro do menu?
Exemplo:
Help HMG Minigui
..... Funcoes --> aqui eu quero chamar o formulario form_1
..... Comandos --> aqui o form_2
..... Classes --> aqui o form_3
..... Etc. etc...
na pasta de exemplos, eu nao encontrei nada sobre. encontrei exemplo fazendo referencia a
mensagens e imagens, etc.
nota: na ide delphi, isso e muito simples, aqui estou tendo dificuldade...
se alguem puder me ajudar eu agradeco.
grato,
jose

menu - assistente de menu

15 Jun 2020 03:23

Olá,

Você não pode abrir um formulário diretamente do assistente de menus. Você sempre tem que chamar uma função. Dentro dessa função você deve ter o código para abrir o formulário.

Nos seus projetos, procure criar um código PRG para cada formulário FMG.

form_cliente.fmg --> form_cliente.prg
grid_cliente.fmg --> grid_cliente.prg

Isso é só uma sugestão que pode facilitar a manutenção do seu código, mas tem pessoas que trabalham diferente.

Em anexo coloquei um código de exemplo.

App03_Menu_OneForm02.zip
(3.07 KiB) Baixado 141 vezes


No Youtube o nosso colega Daniel Crocciari criou videos aulas para quem quer aprender do zero.

https://www.youtube.com/user/hmglights

menu - assistente de menu

15 Jun 2020 13:13

Bom dia!

OK! obrigado pela resposta. vou usar o exemplo para fazer testes e coloco o resultado aqui.
os vídeos do Sr. Daniel sao bons e bem didaticos, aprendi a acessar formularios, a partir do componente button, com ele.

grato,
jose.

menu - assistente de menu

17 Jun 2020 20:20

boa noite!

Vlademiro, obrigado! a sua mensagem com o exemplo anexado esclareceu a minha duvida.
Agora vou continuar estudando formularios (propriedades e eventos) para depois passar para os
controles (componentes), etc. Ate janeiro/2021, acredito que eu já tenha um conhecimento regular
dessa IDE.
nota: peco que o tópico seja encerrado.

Grato,
jose
Postar uma resposta