Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-10-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Tienes montones de opciones y posibilidades, una barra de menús, paneles, etc. todo a tu gusto.
También puedes diseñar los formularios de forma independiente y en ejecución "dockarlos" en un panel central.
El formulario principal tendría el menú y las zonas fijas que quieras y en el centro (por ejemplo) un panel que será donde vayan apareciendo los formularios que abras.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #2  
Antiguo 20-10-2017
Avatar de The Cid James
The Cid James The Cid James is offline
Miembro
NULL
 
Registrado: jun 2013
Posts: 129
Poder: 11
The Cid James Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
También puedes diseñar los formularios de forma independiente y en ejecución "dockarlos" en un panel central.
El formulario principal tendría el menú y las zonas fijas que quieras y en el centro (por ejemplo) un panel que será donde vayan apareciendo los formularios que abras.
alguna guía o material al respecto, no se que queres decir con dockarlos y aunque quise buscarlo no encontré nada
Responder Con Cita
  #3  
Antiguo 20-10-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por The Cid James Ver Mensaje
alguna guía o material al respecto, no se que queres decir con dockarlos y aunque quise buscarlo no encontré nada
Dockar vendría a ser algo así como incrustar. De forma que puedes incrustar uno o varios formularios dentro de otro, en un tpanel o en otro control que sea de tipo contenedor.
Puedes tener (como en el ejemplo que hay a continuación) un formulario principal con una zona donde dockar otros formularios que puedes ir abrirendo, cerrando e incrustando a tu gusto.



Te pongo el link al proyecto de prueba.

http://terawiki.clubdelphi.com/Delph...ckar_forms.zip
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 20-10-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si busca en los foros sobre la palabra ManualDock, seguro que te salen algunos hilos al respecto.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 24-10-2017
Avatar de The Cid James
The Cid James The Cid James is offline
Miembro
NULL
 
Registrado: jun 2013
Posts: 129
Poder: 11
The Cid James Va por buen camino
Gracias gente ahora me pongo con eso, ya estare preguntando mas xD
Responder Con Cita
  #6  
Antiguo 25-10-2017
Avatar de The Cid James
The Cid James The Cid James is offline
Miembro
NULL
 
Registrado: jun 2013
Posts: 129
Poder: 11
The Cid James Va por buen camino
Guiándome por el ejemplo que me pasaste hice el siguiente código ahora el problema es que me crea la ventana y después la incrusta

Código Delphi [-]
procedure TfPrincipal.Button1Click(Sender: TObject);
begin
  fmodulo.tVenta.Active := true;
  fmodulo.tVenta.Insert;
  fmodulo.tVenta.Post;
  fmodulo.tVenta.Edit;
  fmodulo.tVentadetalle.Active :=true;
  fventa :=tfVenta.Create(self);
  fventa.Show;
  fVenta.ManualDock(dp1);
  fVenta.Align := alclient;
  fmodulo.tVenta.Active := false;
  fmodulo.tVentadetalle.Active := false;
end;

Hay posibilidad de evitar esto?
y se puede tener el botón de cerrar en el tpanel?. También quisiera saber si hay la posibilidad de que un form cargue apenas inicie el programa y cuando se cierre el form que se este ejecutando este quede por defecto
Responder Con Cita
  #7  
Antiguo 25-10-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por The Cid James Ver Mensaje
Hay posibilidad de evitar esto?
Pon el Show después del ManualDock, en lugar de antes.

Cita:
Empezado por The Cid James Ver Mensaje
y se puede tener el botón de cerrar en el tpanel?.
Pon un botón donde quieras y según el código del ejemplo que puse, coloca lo siguiente:
Código Delphi [-]
procedure TForm3.Button4Click(Sender: TObject);
begin
  if Assigned(Form1) then
    FreeAndNil(Form1);
end;
(o fVenta en tu caso)

Cita:
Empezado por The Cid James Ver Mensaje
También quisiera saber si hay la posibilidad de que un form cargue apenas inicie el programa y cuando se cierre el form que se este ejecutando este quede por defecto
Eso tendrá que ser una configuración tuya personal.
Crea una variable para saber cual es el formulario que tienes activo al cerrar la aplicación y al abrirla de nuevo, según esa variable, tendrás que abrir ese form de forma automática.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
DBChart interactivo LIGERO Varios 0 07-10-2011 19:56:50
Currículum interactivo Ñuño Martínez La Taberna 21 02-10-2007 13:55:59
Entorno 3D interactivo con Kylix???? mamsantos Lazarus, FreePascal, Kylix, etc. 3 20-04-2005 11:48:48
Mapa Interactivo de España Foetas Varios 5 08-09-2004 21:06:32


La franja horaria es GMT +2. Ahora son las 13:04:31.


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
Copyright 1996-2007 Club Delphi