> Može prozor (forma) da bude širi ili viš(lj)i od (podešavanja) širine ekrana ali samo malo koliko dozvoljava ili pre ograničava (GetSystemMetrics):
> SM_CXMAXTRACK, SM_CYMAXTRACK
Interesantno nisam ni znao da to postoji, koliko vidim zavisi od rezolucije ekrana, moguće je da može negde u redžistriju da se promeni.
U svakom slučaju možeš da handluješ WM_GETMINMAXINFO i povećaš te vrednosti, deklariši ovu funkciju u private sekciji svoje forme
procedure WMGetMinMaxInfo(var Message: TWMGetMinMaxInfo); message WM_GETMINMAXINFO;
i implementacija:
Code:
procedure TForm1.WMGetMinMaxInfo(var Message: TWMGetMinMaxInfo);
begin
Message.MinMaxInfo.ptMaxSize.X := 5000;
Message.MinMaxInfo.ptMaxSize.Y := 5000;
Message.MinMaxInfo.ptMaxTrackSize.X := 5000;
Message.MinMaxInfo.ptMaxTrackSize.Y := 5000;
Message.Result := 0;
end;