Porque MDIChild como MODAL

Porque MDIChild como MODAL

Postby Ari » Tue Jul 03, 2007 6: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
User avatar
Ari
 
Posts: 224
Joined: Fri Feb 03, 2006 4:21 pm
Location: São Paulo, SP - Brazil

Postby Antonio Linares » Tue Jul 03, 2007 6:31 pm

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  Expand view
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
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ari » Tue Jul 03, 2007 6:36 pm

ok. obrigado

funcionou perfeito !

Ari
User avatar
Ari
 
Posts: 224
Joined: Fri Feb 03, 2006 4:21 pm
Location: São Paulo, SP - Brazil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 84 guests