<複合オブジェクトの編集>レイアウトの構築に用いる手法を、複合オブジェクトの構築にも利用できます。複合オブジェクトを新たに作成するには[ファイル]メニューの[新規]を選択し、[複合オブジェクトパッケージ]を選びます。パッケージ名は、作成する複合オブジェクトが格納されるパッケージの名前を指定します。必要に応じてレイアウトコンテナを選び、クラス名を指定します。[新規複合オブジェクト]を選択します。選択すると、レイアウトを複合オブジェクトに変換できます。このオプションは、レイアウト作成から開始する場合に特に便利です。このレイアウトを複合オブジェクトとして後で実際に利用できます。通常の、VLEのレイアウト画面が開きますが、[レイアウトツリー]のルート項目が[複合オブジェクト]になっている事が確認できます。オブジェクトを作成し保存します。(2)VLEへの登録(VLEパレットへの登録)まず複合オブジェクトをVLEに登録するための定義ファイルを作成します。IDEの[ツール]メニューから[VLE機能拡張エディタ]を選択します。VLE機能拡張エディタが起動します。VLE機能拡張エディタの[ファイル]メニューから[新規]を選択します。VLE機能拡張ファイル名を指定します。(上記(1)のステップで作成したファイル名とは異なります。機能拡張パッケージの名前は、上記で指定したVLE機能拡張ファイル名に対するパッケージの名前になります。OKボタンを押すとVLE機能拡張エディタが開きます。[インポートする実行パッケージ]の[追加]ボタンを押してください。以下のようになります。パッケージ名には、複合オブジェクトが格納されているパッケージを指定してください。次に[定義するパレットボタン]の[追加]ボタンを押して下さい。[実行時タイプ]ドロップダウンリストから、登録する複合オブジェクトを選択してください。以下の項目はオブジェクトの内容に合わせて設定してください。このオブジェクトはテキストを含みます。このオブジェクトはコントロールです。このオブジェクトは複合オブジェクトです。設定するすると以下のような画面になります。作成した複合オブジェクトのVLEへの登録の詳細を設定します。設定が完了したら保存して終了してください。これで複合オブジェクトをVLEに登録する準備が出来ました。次は、VLEパレットに登録します。VLEの[表示]から[パレット機能拡張]を選択します。[新規]ボタンを押して、複合オブジェクトが格納されているパッケージファイルを選択すると、完了です。VLEに戻り、複合オブジェクトが追加されていることを確認して下さい。