FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
MDI Form
Sigo con mis novatadas!, una pregunta estoy haciendo un proyecto MDI, y quiero que una forma que es child no aparezca solo hasta que la invoque, y otra pregunta porque al darle ShohModal a una forma me dice que no puede hacerla visible???
agradecere sus respuestas...
__________________
Visita mi Weblog de Ingeniería de Software... |
#2
|
||||
|
||||
Que yo sepa los formularios mdiChild no pueden ser modales, y de hecho no están pensados para eso.
En cuanto a la otra parte, lo usual con formularios mdiChild es quitarlos del "auto-create" y crearlos tú mismo cuando sea necesario. Los formularios mdiChild siempre son visibles y por ello, si ya están creados en "auto-create" no hay forma de evitar que se presenten. // Saludos |
#3
|
|||
|
|||
gracias por la respuesta, lo que pregunte ya lo soluciones, pero ahora tengo otra pregunta, la forma MDIChild no la puedo cerrar, solo se minimiza, que debo configurar para poder cerrarla???
__________________
Visita mi Weblog de Ingeniería de Software... |
#4
|
||||
|
||||
Por lo mismo, no puedes ocultarla y tendrás que destruirla. En su evento OnClose pon Action := caFree;
// Saludos |
#5
|
|||
|
|||
Funcionó Roman, mil gracias...
__________________
Visita mi Weblog de Ingeniería de Software... |
#6
|
||||
|
||||
Un poco tarde, pero te cuento algo: Cuando tengo un formulario que tiene que verse como MDIChild y a su vez, cuando es llamado de otro lado tiene que verse como modal, lo que hago es tenerlo guardado como fsNormal, entonces cuando necesito que sea modal lo creo y hago un ShowModal, pero cuando necesito que sea MDIChild, lo creo y le asigno al FormStyle el valor fsMDIChild, entonces se muestra automáticamente como MDIChild...
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
|