Não consigo criar meu modelo 1 com relação com a SX5

Estou tentando colocar um iniciador padrão em um campo da sx5 e tentando colocar um gatilho em outro campo da sx5 porém meu mvc não está funcionando, os botões não funcionam quando eu chamo a User function, somente quando chamo o botão onde a função está setada peguei dois fontes para me auxiliar, porém não sei onde está o erro, segue os fontes:

primeiro: https://terminaldeinformacao.com/2016/08/04/vd-advpl-018/

segundo: https://www.blogadvpl.com/meu-primeiro-fonte-mvc/#page-content

Conforme analise, caso seja os botões do menu que não estejam funcionando, utilize dentro da função principal User Function MVC001() o metodo oBrowse:SetMenuDef('#NOMEDOARQUIVOFONTE') antes de ativar o browse oBrowse:Activate()