ShowModal y lModal
Publicado: Jue Jun 08, 2006 12:17 pm
Ramón,
no entiendo exactamente el problema que problema que tienes o lo que quieres
hacer.
Por un lado, las ventanas MDIchild, o están todas maximizadas o no lo están.
Es una limitación de windows. No puedes tener varias de ellas maximizadas y
otras normales.
Y por otro lado, si lo que quieres es usar la misma ventana indistintamente
como MDIChild y como ventana modal, puedes usar un truco: diseñala en el IDE
como MDIChild, y para mostrarla usa:
Como MDIChild:
TForm1():New( Application:oMainform ):Show()
Como modal:
WITH OBJECT TForm1()
:lModal := .T.
:New( Application:oMainForm )
:ShowModal()
END
--
Un saludo,
José F. Giménez
http://www.xailer.com
no entiendo exactamente el problema que problema que tienes o lo que quieres
hacer.
Por un lado, las ventanas MDIchild, o están todas maximizadas o no lo están.
Es una limitación de windows. No puedes tener varias de ellas maximizadas y
otras normales.
Y por otro lado, si lo que quieres es usar la misma ventana indistintamente
como MDIChild y como ventana modal, puedes usar un truco: diseñala en el IDE
como MDIChild, y para mostrarla usa:
Como MDIChild:
TForm1():New( Application:oMainform ):Show()
Como modal:
WITH OBJECT TForm1()
:lModal := .T.
:New( Application:oMainForm )
:ShowModal()
END
--
Un saludo,
José F. Giménez
http://www.xailer.com