Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Как установить минимальный размер окна?

01.01.2007

Необходимо объявить обработчик события для WM_GETMINMAXINFO:

... 
private 

 
  procedure WMGetMinMaxInfo(var Message : TWMGetMinMaxInfo); 
  message WM_GETMINMAXINFO; 
 
 
А вот как выглядит сам обработчик:
 
procedure TForm1.WMGetMinMaxInfo(var Message : TWMGetMinMaxInfo); 
begin 
  Message.MinMaxInfo^.ptMinTrackSize := Point(Width, Height); 
  Message.MinMaxInfo^.ptMaxTrackSize := Point(Width, Height); 
end; 

Взято из https://forum.sources.ru

Примечание от Vit:

Начиная с Дельфи 5 появилось удобное свойство Constrains - специально для ограничесния минимальных и максимальных размеров...