type
TForm2 = class(TForm)
SizeGrip1: TSizeGrip;
procedure SetBounds(ALeft, ATop, AWidth, AHeight: Integer); override;
private
{ Private declarations }
public
{ Public declarations }
end;
...........
procedure TForm2.SetBounds(ALeft, ATop, AWidth, AHeight: Integer);
begin
if AWidth > 800 then
AWidth := 800;
if AWidth < 300 then
AWidth := 300;
if AHeight > 600 then
AHeight := 600;
if AHeight < 200 then
AHeight := 200;
inherited SetBounds(ALeft, ATop, AWidth, AHeight);
end;
Пример проекта прилагаю
SetBounds.zip
P.S. И старайтесь пользоваться поиском. Здесь это уже обсуждалось.