たびたびの質問申し訳ありません><
ただいまMDIアプリケーションを作成中なのですが、
子フォームを親フォーム自体の上に作成することはできるのですが、
親フォーム内にあるPanel上に作成することが出来ません。(Panelを親ウィンドウにするような感じです。または、Panelに描写、置くというのでしょうか?)
ParentをPanelにしたらよいのか、などと考えたり、ここの似たような過去ログもためしてみたのですが、うまくいきませんでしたので、もしよろしければご教授お願いします。
#質問がわかりにくいかとは思いますが、その時は質問の程宜しくお願いします。
申し訳ありません。タイトルが意味不明になっておりました><
MDI アプリケーションでは、親フォームにはメニュー以外は付けないのが普通です。
FormStyle := fsNormal;
なら Panelに埋め込み可能
FormStyle := fsMDIChild; では無理!!
procedure TForm1.Button1Click(Sender: TObject);
var Fm : TForm;
begin
Fm := TForm2.create(self);
Fm.parent := Panel2;
end;
そうでしたか。教えていただきありがとうございました。
何か他のてだてを考えて見ます。
ツイート | ![]() |