PDA

Ver la Versión Completa : abrir form2 dentro del form1


darkbits
10-08-2013, 00:58:56
un saludo
vi algunas aplicaciones que se colocan toda la pantalla y cuando quiero abrir form2 se abre dentro del form1
el form2 y cuando lo muevo el form2 no se sale de los margenes del form1 o cuando lo minimizo el form1 se minimiza todo.

por favor quisiera su consejo como abrir form2 dentro del form1?

TiammatMX
10-08-2013, 01:15:36
un saludo
vi algunas aplicaciones que se colocan toda la pantalla y cuando quiero abrir form2 se abre dentro del form1
el form2 y cuando lo muevo el form2 no se sale de los margenes del form1 o cuando lo minimizo el form1 se minimiza todo.

por favor quisiera su consejo como abrir form2 dentro del form1?

Prueba tu Form2 con ShowModal...

darkbits
10-08-2013, 01:23:25
si estoy utilizando Form2.ShowModal;
pero cuando el form2 lo llevo arriba se sale.. del form1

ginkaku
10-08-2013, 03:46:45
Con respecto a lo de la pantalla, podrias dimensionar el form1 con la altura y anchura que necesites y la opcion POSITION onDesigner creo que era asi. Ahora dentro del form1 es posible colocar un contenedor para q dentro de el aparesca el form2.
Busca en el foro post anteriores con respecto al tema, esta el codigo completo. Estoy desde el celular asi que no puedo maniobrar mucho. Un saludo,

movorack
10-08-2013, 04:45:49
Hola darkbits, creo que te refieres a la interfaz MDI (http://es.wikipedia.org/wiki/Interfaz_de_m%C3%BAltiples_documentos)

En realidad es bastante sencillo crear este tipo de aplicaciones con delphi cambiando en la ventana principal el formstyle a fsMDIForm y las demás ventanas no modales como fsMDIChild o usando en el asistente de nuevos proyectos la opción MDI Application.

Para mas información puedes ver un tutorial el la web delphi al límite donde tienen un artículo referente al tema...

http://3.bp.blogspot.com/_pysjFhCcEYY/RvJUirZgMpI/AAAAAAAAAA0/8oCHmzu_eF8/s400/mdi1.jpg (http://delphiallimite.blogspot.com/2007/09/creando-aplicaciones-mdi.html)

darkbits
10-08-2013, 16:51:47
movorack

Gracias por tu aporte, eso es lo que buscaba interfaz MDI

ya hice funcionar gracias!