MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

syslink
Usuário Nível 3
Usuário Nível 3
Mensagens: 132
Registrado em: 20 Fev 2018 13:13
Localização: joinvile/sc

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Mensagem por syslink »

estoy criando um menu window apos o form_main ja ter sido criado.
o codigo base e o seguinte

Código: Selecionar todos

        hWnd1:=GetFormHandle("Form_Main")
        Menu()
        ACTIVATE WINDOW Form_Main
agora o menu eh acionado pela funcao acima que esta abaixo

Código: Selecionar todos

FUNCTION Menu()
    DEFINE MAIN MENU OF Form_Main // o erro acontece aqui nesta linha
         DEFINE POPUP '&COMPRAS'
               POPUP (HB_AnsiToOem('&ESTOQUE'))
                     ITEM (HB_AnsiToOem("&Produtos"))              ACTION { || ({|| compr1 ()}) }
...
RETURN // aaMenuOption
como destacado acima, o erro ocorre na linha:
DEFINE MAIN MENU OF Form_Main // o erro acontece aqui nesta linha
alguém consegue me ajudar a enteder aonde esta o erro
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Mensagem por rubens »

Bom dia...
Tá tentando criar um segundo form_main
Só pode ter um formulário main no sistema..
Defina como standard, child etc... menos main.

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
syslink
Usuário Nível 3
Usuário Nível 3
Mensagens: 132
Registrado em: 20 Fev 2018 13:13
Localização: joinvile/sc

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Mensagem por syslink »

rubens escreveu: form_main
disculpe. discordo. aqui dis q estou tentano criar um novo menu pois dis q jah tenho otro. form main eh unico mermo.
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Mensagem por rubens »

Opa..
é mesmo... desculpa...
a intenção de ajudar foi mais rápida do que a atenção no erro que está apresentando...
"Eu e minha casa servimos ao Senhor e você ???"
Responder