カスタムメニューの定義(FileMaker Pro Advanced)
FileMaker Pro Advanced では、データベースソリューションに合わせたカスタム メニューを作成できます。 メニューとメニュー項目の追加、編集、複製、削除は次のようにさまざまな方法で実行できます。
  •
  •
メニュー項目からのスクリプトまたはスクリプトステップの実行。 スクリプトは対応するツールバーアイコンおよびショートカットメニューから実行することもできます。
  •
  •
  •
  •
メニューはブランクメニューから作成するか、FileMaker メニューの標準メニューのコピーを編集して作成します。 元のメニューを変更せずに変更するために、メニューを複製したり、あるいはユーザに必要のないメニューを削除することができます。
メニューを作成、編集、複製、または削除するには、次の操作を行います。
1.
[ファイル] メニューの [管理] サブメニューから [カスタムメニュー...] を選択し、[カスタムメニュー] タブをクリックします。
角カッコ内のメニュー、[スクリプト] などはカスタマイズ、複製、または削除できません。
2.
 
[作成...] をクリックします。
  •
[空のメニューから開始する] をクリックします。
  •
[ FileMaker の標準メニューから作成する] をクリックし、一覧からメニューを選択します。
注意   Shift キーを押しながら、[作成...] をクリックすると空のメニューが作成されます。
一覧からメニューを選択し、[編集...] をクリックします。
一覧からメニューを選択し、[複製] をクリックします。
一覧からメニューを選択し、[削除] をクリックします。
重要 メニューを削除した場合、メニュー項目も削除されます。
3.
[作成] または [編集] を選択した場合、[カスタムメニューの編集] ダイアログボックスが表示されます。カスタムメニューのオプションを指定します。
注意  指定したオプションは、メニュー全体に適用されます。
 
[現在のメニュー名] に、メニューのわかりやすい名前を入力します(最長 100 文字)。 この名前は [カスタムメニューの管理] ダイアログボックスの [カスタムメニュー] に表示されます。 メニューまたはメニューバーには表示されません。
[デフォルトの表示タイトル] で [タイトルを変更] を選択し、名前を入力します(最長 30,000 文字)。 アクセスキー(Windows)を指定するには、アクセラレータとして使用する文字の前にアンパサンド(&)を入力します。 たとえば、文字「&F」をアクセスキーとして使用する [ファイル] メニュー項目を表示するには、「ファイル(&F)」と入力します。なお、カッコ内の文字「&F」は半角です。
メニュータイトルが計算結果に基づくようにするには、[指定...] をクリックし、[計算式の指定] ダイアログボックスで式を構築します。
注意   [ヘルプ] または [FileMaker Pro] メニューの名前を変更することはできません。
[カスタムメニューの管理] ダイアログボックスへのコメントの追加
[Windows] か [Macintosh]、またはその両方を選択します。 メニューは、選択したプラットフォームに表示されます。
[メニューモード] で、メニューを表示するときのモードを選択します([ブラウズ]、[検索]、[プレビュー])。 モードを切り替える場合、メニューセットが変化し、目的のモードに指定されたメニューのみが表示されます。
4.
5.
[このファイルのデフォルトのメニューセット ] で、デフォルトのメニューセットを選択します。 メニューセットを選択していない場合、FileMaker の標準メニューが使用されます。
注意
  •
  •
  •
Windows: [ヘルプ] メニューから [FileMaker Pro について...] を選択し、[情報] をクリックします。
  •
Mac OS: [FileMaker Pro ] メニューから [FileMaker Pro について...] を選択し、[情報] をクリックします。
カスタムメニューがインストールされている場合、ダイアログボックスに「アクティブのカスタムメニュー」と表示されます。
  •
  •
カスタムメニューは FileMaker Pro とランタイムソリューションに表示されますが、編集できません。
  •
カスタマイズされたメニューコマンドは、Web に公開されているデータベースで認識されません。 たとえば、アプリケーションを終了する [新規レコード] をカスタマイズした場合、インスタント Web 公開に反映されず、Web ユーザにはデフォルトの [新規レコード] コマンドが表示されます。
  •
FileMaker の機能は、メニューに組み込まれなければ機能しません。 たとえば、メニューセットから [表示] メニューを削除し、レイアウト上に表示を切り替えるスクリプトのボタンを作成していない場合、ステータス領域のモードボタンは無効になり、ユーザはモードを切り替えられなくなります。
  •
  •
ショートカットメニューが表示されるのは、オブジェクトまたは領域を右クリック(Windows)または Ctrl クリック(Mac OS)した場合です。 ショートカットメニュー項目を持つメニュー項目をカスタマイズした場合、ショートカットメニュー項目で実行される動作もカスタマイズされます。
  •
  •
FileMaker の標準メニューとメニュー項目は、オペレーティングシステムの言語に基づきローカライズされています。 ただし、メニューまたはメニュー項目のタイトルをカスタマイズした場合、システムの言語が変わったときに、これに合わせてタイトルがローカライズされません。
  •
FileMaker の標準メニュー項目は、ユーザがそのメニューコマンドを実行する権限を持たない場合、グレー表示になります。 このメニュー項目にスクリプトをアタッチすると、メニューは表示されます。
  •
  •
これまでの FileMaker Pro Advanced(FileMaker Developer)では、[ヘルプ]、[情報]、[スクリプト] メニューをランタイムソリューションに合わせてカスタマイズできました。 FileMaker Developer で作成したランタイムファイルを FileMaker Pro Advanced で開いた場合、カスタマイズされた [情報]、[ヘルプ]、[スクリプト] メニューは、[FileMaker の標準メニュー] メニューセット内に表示されます。 これらのメニューは変更できません。 [カスタムメニューセット 1] には、FileMaker Pro Advanced の標準メニューのコピーが含まれます。
  •
Mac OS X では、インストールされているカスタムメニューの数と、モニタ表示画面の解像度によって、メニューの一部が表示されない場合があります。すべてのメニューを表示するには、カスタムメニューの数を減らすか、画面の解像度を高くします。
  •
カスタムのショートカットでは、英語/米国のキーボード上にある文字のみ使用できます。日本のキーボードでは円通貨記号を使用することもできます。 円通貨記号をショートカットとして使用すると、Mac OS X 上では [ショートカットの指定] ダイアログボックスおよび [カスタムメニューの編集] ダイアログボックスでは、バックスラッシュ(\)として表示されます。日本語のシステム上にメニューをインストールすると、円通貨記号として正しく表示されます。
  •
Mac OS X では、インストールされているメニューセットに FileMaker Pro メニューが含まれていない場合、AppleScript を使用して FileMaker Pro メニュー(およびそのメニュー項目)にアクセスすることができません。
  •
ブラウズモードでは、[対象レコードの絞り込み] メニュー項目および [対象レコードの拡大] メニュー項目が、ショートカットメニューに表示されます。これらの動作はカスタマイズできません。
  •
  •
次のいずれかのコマンドに対するアクションをカスタマイズすると、対応するアイコンでカスタムアクションが実行されます。これらのコマンドをメニューバーから削除した場合、対応するアイコンでデフォルトのデフォルトが実行されます。
  •
  •
  •
  •
[閉じる]、およびショートカット Ctrl+F4 は、ドキュメントウインドウの Windows のシステムメニューで変更することはできません。 [閉じる] の動作は、[閉じる] メニュー項目が [カスタムメニューの編集] ダイアログボックスで変更されると変わります。
  •
モードポップアップメニュー内の [ブラウズ]、[検索]、[レイアウト]、[プレビュー] の名前は変更できません。 ブラウズ、検索、レイアウト、およびプレビューのアクションは変更でき、各モードのポップアップメニューが変更されると有効になります。
  •
[FileMaker コマンドの指定] ダイアログボックスでは、バージョン 9.0 以前に作成されたファイルの [元に戻す] コマンドは [元に戻す(切り替え)] として表示されます。 複数の [元に戻す] コマンドは [元に戻す] として表示されます。 作成したソリューションを 9.0 以前の FileMaker で使用する場合、[元に戻す(切り替え)] コマンドを使用します。
  •
FileMaker Pro Advanced は、FileMaker Pro と同一の各国語版が提供されているわけではなく、特定の言語版は販売されていません。
関連項目 
Developer ソリューションのドキュメント化(FileMaker Pro Advanced)
このセクションのトピック
カスタムメニュー項目の作成と編集(FileMaker Pro Advanced)
カスタムメニューセットの作成と編集(FileMaker Pro Advanced)