共通デスクトップ環境 アプリケーション・ビルダ・ユーザーズ・ガイド

例: メイン・ウィンドウ属性の編集

次の手順を使用して、メイン・ウィンドウを編集します。この節では、別のオブジェクト型の編集例を示します。

アプリケーションには複数のメイン・ウィンドウがありますが、メイン・ウィンドウは 1 つだけです。主メイン・ウィンドウはアプリケーションの出発点です。デフォルトでは、現在のプロジェクトで作成される最初のメイン・ウィンドウが、主メイン・ウィンドウの役割を担います。この指定は、[アプリケーション・フレームワーク・エディタ] で変更できます。[アプリケーション・フレームワーク・エディタ] については、「アプリケーション・フレームワーク動作を確立するには」で説明します。

メイン・ウィンドウの属性を編集するには

メイン・ウィンドウをワークスペース上にドロップ後、次のようにしてその属性を編集します。属性エディタの詳細は、付録 B 「属性エディタ」を参照してください。

  1. メイン・ウィンドウをダブルクリックして、属性エディタを表示します。

    あるいは、アプリケーション・ビルダの主ウィンドウの [エディタ] メニューから [属性] を選択し、[オブジェクト型] メニューから [メイン・ウィンドウ] を選択して、[オブジェクト] リストの中からメイン・ウィンドウを選択します。

    属性エディタで、メイン・ウィンドウが選択されます。

  2. 必要であれば、[オブジェクト名] を変更します。

  3. [ウィンドウ・タイトル] を適切なものに変更します。

    これは、メイン・ウィンドウのタイトル・バーに表示されるラベルです。

  4. アイコン化した時に何のウィンドウかが分かるようにする場合は、[アイコン・ファイル]、[アイコン・マスク・ファイル]、[アイコン・ラベル] の名前を入力します。

    アイコン・ファイルとアイコン・マスク・ファイルは、xpm または xbm グラフィクス・ファイルでなければなりません。

  5. 該当する場合は、[ユーザによるサイズ変更モード] を変更します。

    これは、コンパイルしたアプリケーションのウィンドウをユーザがサイズ変更できるかどうかを決定します。

  6. 該当する場合は、[メニューバー]、[ツールバー]、および [フッタ] を選択して、これらの機能領域をウィンドウに追加します。

    メニューバーを選択した場合、通常はメイン・ウィンドウ属性の編集後、メニューを作成します。作成方法については、「メニューの作成と編集」を参照してください。


    注 -

    [メニューバー] の選択は、コントロール・パレットからメニュー・バーをドラッグして、メイン・ウィンドウ上にドロップするのと同じです。


    [ツールバー] または [フッタ] を選択した場合、通常はメイン・ウィンドウ属性の編集後、これらのオブジェクトを構成するコントロール区画の属性を編集します。コントロールをコントロール区画にドロップしたり、プログラムとしてのアクションに接続したり、コントロール区画に対するその他の処理を実行したりできます。

  7. 必要に応じて、[サイズ・ポリシー] および [サイズ] を変更します。


    注 -

    すべてのメイン・ウィンドウとカスタム・ダイアログにとって、アプリケーション作成中は [サイズ・ポリシー] を [固定] のままにして、アプリケーション作成後に、国際化対応およびその他の目的のために、[サイズ・ポリシー] を [内容の調整]に変更するのが一般的です。[サイズ・ポリシー] が [内容の調整] の場合、オブジェクトのテキストの変更、たとえばフォント・サイズの変更の場合と同じように、オブジェクトのサイズ変更に適応させるために、ウィンドウのサイズが変更されます。


  8. 起動時にアプリケーションをアイコンとして表示する場合は、[初期状態] を [アイコン表示] に設定します。

  9. アプリケーションの起動時にメイン・ウィンドウを非表示にする場合は、[初期状態] の可視設定を選択解除します。

    [可視] チェック・ボックスにチェック・マークが付いている場合は、そこをクリックして選択解除します。

  10. 必要に応じて、バックグラウンドとフォアグラウンドのカラーを設定します。

    カラー名が分かっている場合は入力します。そうでない場合は、[バックグラウンド] または [フォアグラウンド] メニュー・ボタン上でマウス・ボタン 1 を押し、[カラー・チューザ] を選択してカラー・チューザを表示します。次に、カラーを選択して [了解] をクリックします。バックグラウンドでは、ウィンドウのブランク区画領域のカラーを設定します。フォアグラウンドでは、完成したインターフェースで見えるような処理は行われません。

  11. 必要に応じて、[ヘルプ・テキスト] をクリックして、アイテムヘルプを追加します。

    その方法については、「ヘルプを作成するには」を参照してください。

  12. [了解] をクリックして変更内容を適用し、属性エディタを終了します。

    主メイン・ウィンドウ以外を作成している場合は、これで作業は終了です。

  13. 主メイン・ウィンドウを作成している場合は、[エディタ] メニューから [アプリケーション・フレームワーク] を選択します。

  14. 必要に応じて、[アプリケーション・フレームワーク・エディタ] の [アプリケーション] セクションにベンダ名とバージョン番号を入力します。

    エディタの詳細は、「アプリケーション・フレームワーク動作を確立するには」を参照してください。

  15. [アプリケーション・フレームワーク・エディタ] で [了解] をクリックし、変更内容を適用してエディタを閉じます。