• Martes 12 de Noviembre de 2024, 20:47

Autor Tema:  Mdichild  (Leído 1359 veces)

carrascosa

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Mdichild
« en: Jueves 26 de Febrero de 2004, 11:20 »
0
Hola a todos. Tengo dos aplicaciones, una de ellas con un MDI. Necesito hacer que un formulario que es común a las dos funcione como formulario hijo el la aplicación MDI y el la otra no.
La propiedad MDICHILD del formulario no se puede cambiar en ejecución. ¿Se puede hacer de alguna otra forma?

Muchas gracias

BlackTigerX

  • Miembro activo
  • **
  • Mensajes: 92
    • Ver Perfil
Re: Mdichild
« Respuesta #1 en: Viernes 27 de Febrero de 2004, 15:53 »
0
si creas el formulario dinamicamente, debes poder cambiar esa propiedad:

Código: Text
  1. with TMyForm.Create(nil) do
  2. begin
  3.   FormStyle:=fsNormal //donde quieres que funcione normal
  4. end
  5.  

Código: Text
  1. with TMyForm.Create(nil) do
  2. begin
  3.   FormStyle:=fsMDIChild //donde quieres que sea Child
  4. end
  5.  

...el unico truco es que tiene que ser creada dinamicamente (no automaticamente)
BlackTigerX