ums mal auf die Spitze zu treiben könnte man auch WM_GETMINMAXINFO abfangen und entsprechend darauf reagieren. so kann man u.a. auch Größenänderungen nur in bestimmten Bereichen (Mindest-/Maximalgröße) zulassen.
Delphi-Quellcode:
procedure WMGetMinMaxInfo(var Msg: TMessage); Message WM_GETMINMAXINFO;
Procedure TForm_DFMMain.WMGetMinMaxInfo(Var Msg: TMessage);
Begin
PMinMaxInfo(Msg.lParam)^.ptMinTrackSize:= Point(Main_MinWidth, Main_MinHeight);
End;
Zitat von
mkinzler:
Dann aber auch die .BorderIcons abschalten.
zumindest biMaximize, der Rest stört ja normal nicht.
Gruß Frank