![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Para el formato que quieres no te conviene MDI. Necesitas:
1. Un panel con Align = alLeft para el menú lateral 2. Un panel con Align = alTop para el título 3. Un panel con Align = alClient para el resto En el tercer panel es donde vas a colocar tus Frame. Desde luego, no conviene usar paneles para cada módulo porque tendrías que editar todo en el mismo formulario y eso puede terminar con la sanidad mental de uno En cambio un frame lo diseñas con sus propiedades, métodos y eventos en su propia ventana y unidad.Lo que tienes que implementar es la forma de colocar uno u otro Frame según la opción del menú seleccionada. Yo he hecho esto, pero como he usado muy pocos Frame, opté por insertarlos todos de inicio y sólo cambio su visibilidad según me muevo por el menú. Pero si sin muchos módulos, lo mejor será crearlos bajo demanda. // Saludos |
|
#2
|
||||
|
||||
|
Cita:
Voy a empezar a trabajar con esto de los frames, nunca lo he hecho, haber cómo me va. Creo que voy a estar haciendo unas cuantas preguntas en este hilo. De cualquier modo voy a buscar en los foros, haber qué encuentro. Gracias Roman. |
|
#3
|
||||
|
||||
|
Como lo dije anteriormente: "Voy a estar haciendo preguntas en este hilo"
No se cómo crear los frames en delphi 2005, de hecho no se hacerlo ni en delphi 7, que tambien lo he usado, nunca traté de crearlos. En el foro me encontré que se pueden crear de la siguiente manera: File|New|Frame, pero no viene esa opción por ningun ladoen el delphi 2005. ¿Cómo creo el Frame en delphi 2005 y cómo lo pongo sobre el panel?
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal" Siempre hazlo con la ayuda de Dios
|
|
#4
|
||||
|
||||
|
Hola,
Creo que puedes probar en: Código:
Menú -> File -> New -> Other... -> Delphi Projects -> Delphi Files -> Frame Código:
Menú -> File -> New -> Customize... Última edición por dec fecha: 14-12-2006 a las 23:09:54. |
|
#5
|
||||
|
||||
|
Ya pude... lo que pasa es que el proyecto en el que estaba tratando de ponerlo es .Net y ahi no me aparece la opción, pero en un proyecto para Win32 si aparece...
Gracias Dec, hice lo que mencionaste.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal" Siempre hazlo con la ayuda de Dios
|
|
#6
|
||||
|
||||
|
Hola,
Así es. Me parece que en .NET lo que hace las veces de los "Frames" son los "User controls". |
|
#7
|
||||
|
||||
|
Ah! ok, estaré investigando sobre esto... Gracias de nuevo.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal" Siempre hazlo con la ayuda de Dios
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Frames | Caro | Varios | 4 | 17-06-2005 16:55:01 |
| Varios forms, frames y un Data Module | gluglu | Varios | 1 | 07-04-2005 19:28:51 |
| Uso de Frames | jdangosto | OOP | 7 | 20-01-2005 00:15:03 |
| Frames | pepelu1975 | OOP | 2 | 21-05-2004 17:32:01 |
| Frames | pepelu1975 | Varios | 2 | 17-02-2004 18:00:30 |
|