Tenho uma dúvida (MiniGui):
Como Saber o nome do formulário e do controle em foco?
O Form_Main tem um Botao01 que cria vários outros Forms (Form_01, Form_02, Form_03...)
Quando executamos o comando:
Código: Selecionar todos
Form_01.Release // Fechou o formulario que estava
DoMethod( "Form_02","SetFocus") // Mandei para o formulario 2
cFormularioAtual=ThisWindow.Name
DoMethod( "Form_02","Grid_Clientes","SetFocus") // Reafirmei p foco na grid desse formulario.
cControleAtual=This.name
MsgBox("Form = "+cFormularioAtual+ " Controle = "+cControleAtual)
a resposta não deveria ser: Form = Form_02 Controle = Grid_Clientes ?
Mesmo colocando após os comandos 'DoMethod' um 'DO EVENTS', aqui está dando Form_Main e o Botao01 após os SetFocus...
Isso tá correto?

