Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Desarrollo en Delphi para Android (https://www.clubdelphi.com/foros/forumdisplay.php?f=57)
-   -   Llamar a un segundo Form (https://www.clubdelphi.com/foros/showthread.php?t=95432)

Ralevi 17-10-2021 03:15:57

Llamar a un segundo Form
 
Buenas a todos.
La idea es crear un segundo form como ventana de dialogo.
Creo las unit1 y unit2, las enlazo con sus respectivos uses.
El form2 lo diseño con un tamaño de 200x200 y lo llamo
Código Delphi [-]
FrmMensaje:= TFrmMensaje.Create(self);
FrmMensaje.Show;

Funciona, se abre el form2, y cuando lo cierro vuelve al form1, pero se abre a tamaño completo, tapando el form1.

He intentado enlazarlo a un panel de form1 con:
Código Delphi [-]
FrmMensaje:= TFrmMensaje.Create(self);
FrmMensaje.Parent:=panel1;
FrmMensaje.Show;

pero sigue abriendolo a pantalla completa, no dentro del panel
¿Alguna idea?

Neftali [Germán.Estévez] 18-10-2021 11:56:25

No he entendido muy bien el problema, tal vez si adjuntas el ejemplo para poder probarlo o alguna imagen sea más sencillo.
No entiendo qué quieres conseguir con lo del panel.

De todas formas por si te ayuda, los formulario tienen una propiedad llamada WindowState, que permite abrirlos noemal, minimizados o maximizados. Tal vez la has cambiado y por eso se abre a pantalla completa.


La franja horaria es GMT +2. Ahora son las 15:32:03.

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