Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   manejar varias forms a la vez !!! (https://www.clubdelphi.com/foros/showthread.php?t=33013)

martita 23-06-2006 19:22:05

manejar varias forms a la vez !!!
 
Hola foro, tengo un menu principal el cual contiene un tmainmenu
desde el cual llamo segun la opcion a otras formas, el detalle es que quiero
que en pantalla del menu vallan creciendo o apareciendo cuantas ventanas
o formas tengo abiertas, para poder cambiar hacia cualquiera de ellas
es decir mi forma principal o menu siempre este visible y tenga la opcion de
cambiar de forma de las que ya tengo abiertas algo asi como un tab page
pero con formas independientes, como puedo hacer esto ?

saludos de antemano al todos en el foro . :p

luisgutierrezb 23-06-2006 19:48:06

si tu aplicacion es de tipo mdi, puedes usar las propiedades:
mdichildcount
mdichildren
un ejemplo de la ayuda de delphi:
Código Delphi [-]
var
  I: Integer;
begin
  with Form1 do
    for I := MDIChildCount-1 downto 0 do
      MDIChildren[i].Close;

end;
si no usas mdi, entonces debes crear las formas como hijas de la forma principal, para que asi puedas acceder a ellas mediante la propiedad Controls de las formas

martita 23-06-2006 20:45:22

alguien puede profundizar sobre el tema ?
 
para mi eso de madre e hijas es nuevo el concepto para mi
alguien puede darme luz sobre el tema ?

saludos :p

luisgutierrezb 24-06-2006 01:38:03

bueno, a grandes rasgos seria crear las formas hijas que tengan el pariente de la forma padre, por ejemplo:
Form2 := TForm2.Create(Form1);

donde form1 es la ventana principal o padre, y form2 seria la ventana hija

Lepe 24-06-2006 11:29:02

En Delphi --> File new --> MDI APPLICATION (buscalo está por algun sitio).

Con eso ves un ejemplo de como funciona, es algo así a PhotoShop, una ventana maestra con el menú y barras de herramientas, y despues las ventanas quedan dentro de ese área.

Que conste que se desaconseja su uso (no recuerdo si lo dice Borland o Microsoft), pero corrigiendo algún pequeño detalle (al maximizar la ventana maestra), yo los sigo usando.

Saludos

nemesio 26-06-2006 06:38:04

En los foros hay bastante información sobre los formularios MDI.

martita 27-06-2006 01:36:31

ok
 
agradezco los consejos y opiniones, me pondre a estudiar un poco
sobre el tema y cosas relacionadas.

como siempre es un placer saber que hay quienes apoyan a los demas
en este club.

Saludos fraternales.


La franja horaria es GMT +2. Ahora son las 07:54:00.

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