Page 1 of 1
Porque MDIChild como MODAL
Posted: Tue Jul 03, 2007 6:20 pm
by Ari
Estou passando todas as janelas para MDI com MDICHILD, e uma desta MDICHILD deve retornar um registro. Mas nao fica esperando a minha escolha passa reto e continua, porque a MDI nao fica esperando..
em Dialog MODAL nao tem isso.
alguem tem alguma ideia.
Ari
Posted: Tue Jul 03, 2007 6:31 pm
by Antonio Linares
Ari,
Puedes deshabilitar todas las demas ventanas, para que no puedan seleccionarse ( <oWnd>:Disable() ) e implementar un bucle modal de este modo:
Code: Select all
desactivar otras ventanas...
lExit = .T.
ACTIVATE WINDOW oWndChild VALID ( lExit := .T. )
while ! lExit
Sleep() // รณ SysRefresh()
end
activar otras ventanas ... (<oWnd>:Enable() )
Posted: Tue Jul 03, 2007 6:36 pm
by Ari
ok. obrigado
funcionou perfeito !
Ari