Just as I expected, Thomas came up with this:
>Hvordan sørger jeg for at mine form-størrelser er de samme på alle skærme?
Det kommer helt an på hvad du mener med "den samme"! Mener du at den
altid skal dække den samme procentdel af skærmens areal? Eller at
pixelstørrelsen skal være den samme?
Hvis du nu vil have at formen altid er halvdelen af skærmens bredde og
to tredjedele af skærmens højde tilføjer du i din Form.OnCreate event:
procedure TForm1.FormCreate(Sender: TObject);
begin
Width := Screen.width div 2;
Height := Screen.Height * 2 div 3;
end;
Niels
--
e-mail: nmartin at iname dot com
ICQ UIN: 50187323
http://www.niller.f2s.com/ - niLLer's pages