Página 1 de 1

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Enviado: 14 Mar 2020 23:13
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

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Enviado: 16 Mar 2020 08:58
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

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Enviado: 16 Mar 2020 12:27
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.

MAIN MENU ALREADY DEFINED IN WINDOW: FORM_MAIN

Enviado: 16 Mar 2020 14:53
por rubens
Opa..
é mesmo... desculpa...
a intenção de ajudar foi mais rápida do que a atenção no erro que está apresentando...