메인폼의 클라이언트 영역을 재정의 하시면 됩니다. 재정의할때 클라이언트 영역에 포함되지 않는 부분은 OnPaint이벤트에서 다시 그려주시거나 판넬(TPanel)같은 컴포넌트를 그 위치에 놓으시면 보기에 좋겠죠...
type
TfrmMain = class(TForm)
protected
function GetClientRect: TRect; override;
end;
function TfrmMDIMain.GetClientRect: TRect;
begin
// 여기에서 MDIChild폼이 위치할 영역을 지정해주시면 됩니다.
Result := inherited GetClientRect;
Result.Top := Result.Top + 100;
end;
메인폼의 클라이언트 영역을 재정의 하시면 됩니다. 재정의할때 클라이언트 영역에 포함되지 않는 부분은 OnPaint이벤트에서 다시 그려주시거나 판넬(TPanel)같은 컴포넌트를 그 위치에 놓으시면 보기에 좋겠죠...
type
TfrmMain = class(TForm)
protected
function GetClientRect: TRect; override;
end;
function TfrmMDIMain.GetClientRect: TRect;
begin
// 여기에서 MDIChild폼이 위치할 영역을 지정해주시면 됩니다.
Result := inherited GetClientRect;
Result.Top := Result.Top + 100;
end;
^^ 항상 즐코하세요...