|
Como hago en un tform1 que aparescan varias pantallas
hola grupo.
Estoy modernizando la arquitectura visual de un sistema de gestión de escritorio antiguo. Anteriormente funcionaba con el esquema clásico de barra de botones superior donde cada opción abría una ventana secundaria independiente (Form2, Form3, etc.).
El objetivo actual es llevarlo a un diseño tipo Dashboard / Single-Window (similar a aplicaciones web o ERPs modernos): una sola ventana principal con un menú lateral o superior, donde el área de trabajo central intercambie las vistas (ej. Clientes, Productos, Facturación) sin abrir ventanas flotantes.
Cuento con unas 10 pantallas principales y me gustaría saber cuál es el estándar más limpio y mantenible:
Frames: ¿Es realmente la vía estándar o existen desventajas de gestión de memoria/eventos cuando el proyecto escala?
o como puedo cargar tform1 los demas form2...10 dentro de form1
Agradezco de antemano sus recomendaciones sobre qué patrón les ha dado mejor resultado en producción en cuanto a mantenimiento y rendimiento.
__________________
Gracias por su coloración club delphi
darkbits ;)
|