FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Porque MDIChild como MODAL
Posts: 253
Joined: Fri Feb 03, 2006 04:21 PM
Porque MDIChild como MODAL
Posted: Tue Jul 03, 2007 06:20 PM

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

Thanks,
Ari

FWH 2501 - Harbour 3.2.0 - Embarcadero 7.43 - MySQL
São Paulo - SP - Brasil
www.sisrev.com.br
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Porque MDIChild como MODAL
Posted: Tue Jul 03, 2007 06:31 PM
Ari,

Puedes deshabilitar todas las demas ventanas, para que no puedan seleccionarse ( <oWnd>:Disable() ) e implementar un bucle modal de este modo:
desactivar otras ventanas...

lExit = .T.

ACTIVATE WINDOW oWndChild VALID ( lExit := .T. )

while ! lExit
   Sleep()  // ó SysRefresh()
end

activar otras ventanas ... (<oWnd>:Enable() )
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 253
Joined: Fri Feb 03, 2006 04:21 PM
Porque MDIChild como MODAL
Posted: Tue Jul 03, 2007 06:36 PM

ok. obrigado

funcionou perfeito !

Ari

Thanks,
Ari

FWH 2501 - Harbour 3.2.0 - Embarcadero 7.43 - MySQL
São Paulo - SP - Brasil
www.sisrev.com.br

Continue the discussion