Estaba haciendo mi habitual paseo por SO y me topé con algunas discusiones sobre cuadros.¿Cuál es la forma aceptada de usar marcos en Delphi?
soy principalmente un aficionado Delphi y no un profesional por lo que tuvo que aprender cómo utilizar TFrames mi manera bruja es:
- Crear una TFrame dentro es unidad.
- Agregue esa unidad a la cláusula de usos de la forma principal.
- tener una variable privada de tipo de ese TFrame
- OnCreate del formulario instanciates la TFrame y lo adjunta a un TPanel tanto en la Creación y .parent
- En una de mis acciones establecido que TFrame.Visible: = True y .BringToFront.
Esta es mi práctica después de una deliberación personal.
¿Qué otras formas se pueden utilizar los marcos?
Este es mi método preferido también, pero en determinadas circunstancias me parece útil crear marcos "a pedido". Especialmente para marcos que se usan como parte de un control con pestañas y que tal vez nunca se muestren. –
@sveinbringsli: sí, ese sería mi pensamiento también. Demasiada pérdida de memoria para crearlos todos si su usuario solo usa uno o dos. –