[メニュー](Menus)パネル

[メニュー](Menus)パネルではメニューをカスタマイズできます。3ds Max既存のメニューを編集するか、独自のメニューを作成できます。メニュー ラベル、機能、およびレイアウトをカスタマイズできます。

カスタマイズされたメニュー設定は MNUX ファイル形式を使用します。(3ds Max 2013 より前は、メニュー ファイルに MNU のファイル名拡張子がありました。 この形式は現在は使われなくなりました。)

手順

メニューを作成するには:

  1. [ユーザ インタフェースをカスタマイズ](Customize User Interface)ダイアログ ボックスの[メニュー](Menus)パネルを開きます。
  2. [新規](New)をクリックします。

    [新規メニュー](New Menu)ダイアログ ボックスが表示されます。

  3. メニュー名を入力し、[OK]をクリックします。

    メニュー リストに新規メニューが表示されます。

メニューにコマンドを追加するには:

  1. [ユーザ インタフェースをカスタマイズ](Customize User Interface)ダイアログ ボックスの[メニュー](Menus)パネルを開きます。
  2. 編集するメニューをドロップダウン リストから選択します。

    メニュー名を変更するには、[名前変更](Rename)をクリックしてメニュー項目を編集ダイアログ ボックスに新しい名前を入力します。

  3. ドロップダウン リストから、適当なグループとカテゴリを選択します。
  4. アクション リストからコマンドを選択し、[メニュー](Menu)ウィンドウにドラッグします。

    同様の手順で、メニューとセパレータを作成したメニューに追加します。

メニューを削除するには:

  1. [ユーザ インタフェースをカスタマイズ](Customize User Interface)ダイアログ ボックスの[メニュー](Menus)パネルを開きます。
  2. 削除するメニューをドロップダウン リストから選択します。
  3. [削除](Delete)をクリックします。

メニューからコマンドを削除するには:

  1. [ユーザ インタフェースをカスタマイズ](Customize User Interface)ダイアログ ボックスの[メニュー](Menus)パネルを開きます。
  2. 編集するメニューをドロップダウン リストから選択します。
  3. 削除するコマンドを選択します。
  4. Delete を押します。

    同様の手順で、メニューとセパレータを作成したメニューから削除します。

メニューのコマンドを移動するには:

インタフェース

[グループ](Group)ドロップダウン リスト
[メイン UI](Main UI)、[トラック ビュー](Track View)、[マテリアル エディタ](Material Editor)などカスタマイズしたいコンテキストが選択できるようにします。
カテゴリ ドロップダウン リスト
選択したコンテキストのユーザ インタフェース アクションのカテゴリを選択することができます。
[アクション](Action)リスト
選択したグループとカテゴリで利用できるすべてのアクションを表示します。 特定のメニューにアクションを追加するには、アクションを選択して、このダイアログ ボックスの右側のメニュー ウィンドウにドラッグします。このウィンドウでアクションを右クリックし、このアクションを定義するマクロ スクリプト(ある場合)を編集します。
[セパレータ](Separator)リスト
メニューの項目をグループに分類するのに使用されるセパレータを表示します。特定のメニューにセパレータを追加するには、セパレータを選択して、このダイアログ ボックスの右側にあるメニュー ウィンドウにドラッグします。
[メニュー](Menus)リスト
メニュー名をすべて表示します。特定のメニューに他のメニュー(メニュー リストにある)を追加するには、アクションを選択して、このダイアログ ボックスの右側にあるメニュー ウィンドウにドラッグします。メニューの削除、名前の変更、または空の新規メニューの作成を行うには、このリストでエントリを右クリックします。
[メニュー ドロップダウン リスト](menus drop-down list)
使用可能なすべてのメニューが一覧表示されます。メニューを編集するには、リストから選択します。これで、メニューのコンテンツをメニューの下に表示されるメニュー ウィンドウで編集できるようになります(下記を参照)。

既定のアイテムは、[メイン メニュー バー](Main Menu Bar)です。

新規
[新規メニュー](New Menu)ダイアログ ボックスを表示します。作成するメニュー名を入力し、[OK]をクリックします。新規メニューが、ダイアログ ボックス左側のメニュー ウィンドウとメニュー リストに表示されます。
削除
以下のメニュー リスト ウィンドウに表示されている項目を削除します。
名前変更
[メニュー項目名を編集](Edit Menu Item Name)ダイアログ ボックスを表示します。メニュー リスト ウィンドウにある項目を選択し、[名前変更](Rename)をクリックします。このダイアログ ボックスでは、メニューに表示されるカスタム名を指定できます。その名前の文字の前に「&」(アンパサンド)を置くと、その文字はメニュー アクセラレータとして使用されます。
[メニュー ウィンドウ](menu window)
メニュー ドロップダウン リストで現在、選択しているメニューのエントリを表示します。 メニューとコマンド(アクション)を追加するには、[アクション](Action)リストおよび[メニュー](Menus)リストのオプションを選択し、このウィンドウにドラッグします。

[メニュー](Menu)ウィンドウの項目を右クリックして利用できるアクションは以下のとおりです。

  • メニュー項目を削除ハイライト表示したアクション、セパレータ、あるいはメニュー項目をメニューから削除します。
  • [メニュー項目名を編集](Edit Menu Item Name)[メニュー項目名を編集](Edit Menu Item Name)ダイアログ ボックスを開きます。 名前を編集するには[名前をカスタマイズ](Customize Name)チェック ボックスにチェックマークを付けます。 [名前](Name)テキスト フィールドに希望する名前を入力して[OK]を押します。

    メニュー項目の名前を変更するとそのメニュー エントリが更新されますが、メニュー ウィンドウでは元の名前のままになります。また、その名前の文字の前に「&」(アンパサンド)を置くと、その文字はメニュー アクセラレータとして使用されます。

  • [メニュー項目アイコンを編集](Edit Menu Item Icon) このメニュー項目のアイコンとして使用する PNG イメージを選択できるファイル ダイアログ ボックスが開きます。
    注: 割り当てられたアイコンは、拡張メニュー システムがアクティブな場合のみメニューに表示されます。
  • サブメニューをフラットにするハイライト表示したサブメニューの内容をメニューの一番上に表示します。 この項目を選択すると、メニュー名の後には「[FLAT]」という文字列が続きます。
  • MacroScript の編集[MAXScript]編集ウィンドウで、ハイライト表示したアクションのスクリプトを開きます。
ロード
[メニュー ファイルをロード](Load Menu File)ダイアログ ボックスを表示します。カスタム メニュー(MNUX)ファイルを 3ds Max インタフェースにロードできるようになります。
保存
[メニュー ファイルを名前を付けて保存](Save Menu File As)ダイアログ ボックスを表示します。メニューの変更を MNUX ファイルに保存できます。
注: [クアッド メニューのカスタマイズ](Quad menu customizations)でも MNUX ファイルを使用します。
リセット(Reset)
既定の設定( defaultui.mnux )に戻します。