Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   abrir form2 dentro del form1 (https://www.clubdelphi.com/foros/showthread.php?t=83883)

darkbits 10-08-2013 00:58:56

abrir form2 dentro del form1
 
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

Cita:

Empezado por darkbits (Mensaje 465304)
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

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...


darkbits 10-08-2013 16:51:47

Solucionado
 
movorack

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

ya hice funcionar gracias!


La franja horaria es GMT +2. Ahora son las 12:27:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi