2.15.1.2 祖先からの継承

今度は前回作成した祖先の#EOEXAM01から継承する新しいフォーム(この例では#EOEXAM02)を作成します。

1.  新しいフォームのAncestorプロパティを選択し、3つの点のボタンをクリックします。リポジトリのすべてのフォームを表示するウィンドウが表示されます。

2.  フォーム#EOEXAM01を選択します。[OK]をクリックします。

   これで新しいフォームの祖先を指定しました。#EOEXAM01と全く同じように見えます。

3.  フォームをコンパイルし、実行します。ステータス・バーに、祖先のフォームEOEXAM01と同じ情報が表示されていることがわかります。時間は、5秒ごとに更新されます。[ファイル]メニューのオプションのいずれかを選択すると、#EOEXAM01を実行したときと同じメッセージ・ボックスが表示されます。

     つまり、継承するフォームでは、祖先のフォームと完全に外観と動作が同じです。

     ただし、ソースを見てみると、コードは含まれていないことがわかります。すべての内容と動作は、祖先のフォームをEOEXAM01から継承されます。