Cita:
Empezado por The Cid James
En este caso solo cerraria el for, tventa, estoy trabajando como con 10 hay posibilidad de algo mas general?
|
Te he puesto el código para que veas la operación a realizar. Está claro que si trabajas con varios frames diferentes, no te vale usar:
Tendrás que utilizar una variable, que almacene el formulario actual.
Al dockar un form tendrás que guardar ese form:
Código Delphi
[-]
...
public
FormAbierto:TForm;
...
Al abrir un form, lo guardar en la variable y al cerrar utilizas la variable para cerrarlo.
Cita:
Empezado por The Cid James
También me surgido otra duda mientras lo hacia, que es el tema del tamaño de los forms que se incrustan, quisiera que se auto ajusten al tamaño del tpanel
|
Se supone que esta línea hace que el formulario se ajuste al tamaño del panel:
Código Delphi
[-]
fVenta.Align := alclient;
Lo que te queda es diseñar el formulario para que se autoajuste correctamente a los diferentes tamaños.