delphi.gif (306 バイト) MDIアプリケーションの作り方


MDIとはMulti Document Interfaceのことです。MDIアプリケーションは大規模なアプリケーションを作成するときよく使用されます。

toach.gif (917 バイト) MDIアプリケーションプロジェクトを作成するには

  1. 「ファイル/新規作成」を実行し、プロジェクトタブを選びます。
  2. 一覧の中から「MDIアプリケーション」を選んでOKボタンを押します。
  3. MDIフォームがプロジェクトに追加されます。このMDIフォームにはすでにメニューやツールバーが追加されているので、それらをカスタマイズして自分のアプリケーションを構築します。

 

toach.gif (917 バイト) MDIメインフォームのカスタマイズ

  1. メニューコンポーネントをクリックしてメニューのプロパティを変更します。
  2. ウィザードが生成したサンプルアプリケーションのツールバーはWIN32のツールバーではありません。必要ならWIN32のツールバーに変更します。そのまま使用するならスピードボタンのGlyphプロパティをアプリケーションに合わせて変更し、イベントハンドラも変更します。
  3. メニューコンポーネントをクリックしてメインメニューオブジェクトインスぺクタを表示して、Itemsプロパティを変更します。
  4. メニュー項目に対するハンドラを修正したり、追加したりしてアプリケーションに合わせたコードを記述します。

 

toach.gif (917 バイト) MDIチャイルドフォームのカスタマイズ

  1. 「表示/フォーム」を実行して、MDIChildフォームを選んで表示させます。
  2. オブジェクトインスぺクタでアプリケーションに合ったプロパティの値に変更します。
  3. オブジェクトインスぺクタのイベントタブを開き、MDIチャイルドフォームに対するイベントハンドラを定義します。
  4. 3で定義したイベントハンドラの具体的なコードを記述します。

 

toach.gif (917 バイト) ABOUTボックスのカスタマイズ

  1. 「表示/フォーム」を実行して、AboutBoxフォームを選んで表示させます。
  2. AboutBoxとして必要な内容を変更します。