Cita:
Empezado por LoPiTaL
Además, no estoy seguro de si al arrancar la aplicación aparecerían correctamente los paneles sin añadir código en el FormCreate,
|
Hola.
Si, hay que darle valores iniciales a los paneles ya sea por código o situándolos visualmente. Pero como aclaré en mi mensaje "Para este caso en especial,...", el código no tiene pretenciones de ser una solución global sino una respuesta a un planteo concreto.
Es decir, funciona para cuatro panels que dividen el form exactamente en cuatro partes iguales distribuidas en forma de mosaico y se redimensionan acorde al tamaño del form. Que fué lo que interpreté que buscaba
Toni.
Un saludo.
Edito: Para no dejarle a
Toni una respuesta incompleta, el órden visual del ejemplo es:
Panel1 - Panel3
Panel2 - Panel4
O desde código:
Código Delphi
[-]
...
begin
Panel1.Top:= 1;
Panel1.Left:= 1;
Panel2.Top:= Panel1.Height;
Panel2.Left:= 1;
Panel3.Top:= 1;
Panel3.Left:= Panel1.Width;
Panel4.Top:= Panel1.Height;
Panel4.Left:= Panel1.Width;
end;