Cita:
|
Yo quiero que la imagen y el panel con los botones cuando se maximize que se ponga todo en el centro.
|
Hola jeremiselxi.
La forma mas simple de hacer eso es agregar otro TPanel (ej. pnlBase) en
TForm2, seleccionar Image1 y Panel1, cortar y pegar dentro de pnlBase.
Luego poner las propiedades: Panel1.Align = alBottom y Image1.Align = alClient y dimensionas pnlBase del tamaño que desees.
Agrega este código de centrado de pnlBase al evento
OnCreate de Form2:
Código Delphi
[-]
procedure TForm2.FormCreate(Sender: TObject);
begin
pnlBase.Left := (Width - pnlBase.Width) div 2;
pnlBase.Top := (Height - pnlBase.Height) div 2;
end;
Te adjunto las modificaciones echas a tu código para que puedas revisarlas en funcionamiento, también agregué código de centrado al redimensionar o restaurar a Form2.
Saludos.
