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

ヘルプおよびヘルプへの接続の作成

アプリケーション・ビルダのアプリケーションから、2 種類のヘルプ (オブジェクト・ヘルプとヘルプ・ボリューム) にアクセスできます。オブジェクト・ヘルプは、「ヘルプを作成するには」で説明するように、アプリケーション・ビルダで作成されます。ヘルプ・ボリュームは、アプリケーション・ビルダとは別に作成され、 [ヘルプ] メニューから、またはヘルプ・ダイアログ・ボックスで [詳細] をクリックすることによってコンパイル済みアプリケーション内でアクセスできます。ヘルプ・ボリュームの作成方法については、『共通デスクトップ環境 プログラマーズ・ガイド (ヘルプ・システム編)』を参照してください。

アプリケーション・ビルダのヘルプについて

アプリケーション・ビルダで、インタフェースの任意のオブジェクト (コントロール、区画、またはウィンドウ) のヘルプを作成できます。ヘルプは、「ヘルプを作成するには」で説明するように、ヘルプ・エディタで作成されます。ヘルプは、テスト・モードまたはコンパイル済みアプリケーションで次のような方法で表示されます。

アイテムヘルプのテスト方法については、「アイテムヘルプをテストするには」を参照してください。特定の子オブジェクト (コントロールまたは区画) ではヘルプは使用できないが、その子オブジェクトの親 (区画またはウィンドウ) では使用できる場合は、その親オブジェクトのヘルプが表示されます。

ヘルプを作成するには

  1. 属性エディタを表示します。

  2. ヘルプを記述するオブジェクト型を選択します。

  3. ヘルプを記述するオブジェクトを選択します。

  4. [ヘルプ・テキスト] をクリックして、選択したオブジェクトのヘルプ・エディタを表示します。

    Graphic
  5. [ヘルプ・テキスト] 区画にヘルプ・テキストを入力します。

    コンパイルされたヘルプ・ダイアログ・ボックスで改行する場合は、[Return] キーを押します。

  6. 必要に応じて、[ボリューム名] を入力します。

    これは、ヘルプ・ボリューム名です。

  7. 必要に応じて、[位置 ID] を入力します。

    選択したオブジェクトに関する詳細な情報を提供するヘルプタグの位置 ID です。


    注 -

    ヘルプ・ダイアログ・ボックスからヘルプ・ボリュームにアクセスする場合は、オブジェクトのヘルプを作成しなければなりません。オブジェクトのヘルプを作成し、[ボリューム名] と [位置 ID] を取り込むと、ヘルプ・ダイアログ・ボックスで [詳細] ボタンがアクティブになります。


  8. [了解] か [適用] をクリックして、変更内容を適用します。

    他のオブジェクトにヘルプを追加する場合は、メニューからオブジェクト型を選択してからオブジェクトを選択して、手順 6 と 7 を繰り返します。

    [了解] をクリックすると、[ヘルプ・エディタ] が終了します。

ヘルプ・メニューをアイテムヘルプに接続するには

[ヘルプ] メニューの標準項目の 1 つに [アイテムヘルプ] があります。これは、インタフェースの特定のオブジェクトのヘルプを表示するのに使用します。次の説明では、メイン・ウィンドウがメニュー・バーを持ち、ヘルプ・メニューの 1 つがメニュー・バーの [ヘルプ] 項目に接続されていると仮定しています。接続方法については、「ヘルプ・メニューを作成および接続するには」を参照してください。

  1. アプリケーション・ビルダの主ウィンドウの [エディタ] メニューから [メニュー] を選択します。

    メニュー属性ウィンドウが表示されます。

  2. [オブジェクト] リストから [ヘルプ] メニューを選択します。

  3. [項目] リストから、項目の 1 つを [アイテムヘルプ] 項目として選択します。

  4. [ラベル] テキスト・フィールドに、[アイテムヘルプ] またはテキストを入力します。

  5. 必要に応じて、項目ニーモニックを設定します。

    項目ニーモニックは、選択した項目の 1 文字を、メニューの表示時にメニュー項目をアクティブにするキーボード・ショートカットとして指定します。指定した文字には、メニュー項目上で下線が付きます。ニーモニックの場合、大文字と小文字は区別されます。

  6. 必要に応じて、項目アクセラレータを設定します。

    項目アクセラレータは、選択した項目を選択するキーボード・ショートカットを指定します。アクセラレータは、接頭辞 (Ctrl、Alt、Meta、または Shift)、<Key>、および文字 (大文字または小文字) で構成されます。たとえば、Control-x をアクセラレータにするには、Ctrl<Key>x と入力します。

  7. [適用] をクリックします。

    [ヘルプ] メニューに対して行なった変更が適用されます。

  8. [接続] をクリックして、接続エディタを表示します。

    [接続] ボタンは、メニュー属性エディタの一番下にあります。

  9. [ソース] メニューから、[メニュー項目] を選択します。

  10. [ソース] リストから、[アイテムヘルプ] 項目を選択します。

  11. [アクション・タイプ] メニューから、[アイテムヘルプの起動] を選択します。

  12. [接続] をクリックします。

    テスト・モードまたはコンパイル済みアプリケーションで、[ヘルプ] メニューの [アイテムヘルプ] 項目を選択すると、カーソルがクエスチョン・マークの付いた矢印になります。カーソルをオブジェクトの上に移動し、マウス・ボタン 1 をクリックして、選択されたオブジェクト (または、オブジェクト自身のヘルプが使用できない場合にはその親オブジェクトのどれか) のアイテムヘルプを表示します。詳細は、「アイテムヘルプをテストするには」を参照してください。

ヘルプ・メニューをヘルプ・ボリュームに接続するには

「ヘルプ・メニューを作成および接続するには」で説明するように、ヘルプ・メニューを作成し、メニュー・バーの [ヘルプ] 項目に接続後、次のようにして、メニュー項目をヘルプ・ボリュームの特定の位置に接続します。[ヘルプ] メニューの [アイテムヘルプ] 項目を [アイテムヘルプ] 機能に接続する方法については、「ヘルプ・メニューをアイテムヘルプに接続するには」を参照してください。

  1. 接続エディタを表示します。

    属性エディタまたはメニュー属性エディタで [接続] をクリックするか、[エディタ] メニューから [接続] を選択します。

  2. [ソース] オプション・メニューから、[メニュー項目] を選択します。

  3. [ソース] スクロール・リストから、ヘルプ・メニュー項目の 1 つを選択します。

  4. [アクション・タイプ] オプション・メニューから、[ヘルプ・ボリュームへのアクセス]を選択します。

  5. [ボリューム] テキスト・フィールドに、ヘルプ・ボリューム名を入力します。

  6. [位置] テキスト・フィールドに、該当する位置 ID を入力します。

  7. [接続] をクリックして接続します。