ホットキー

Hotkey Editor の使用例 1

ホットキーを登録するためには、以下の手順を実行します。
ここでは Script Editor を表示するホットキーを登録してみます。

  1. メニューから Hotkey Editor を表示します。
    Window → Settings/Prefferences → Hotkeys...
    [Hotkey Editor]
  2. Categories から Window を選び、Commands から Script Editor を選びます。
    [Script Editor のホットキー]
  3. ホットキーに登録するためのキーを選びます。
    現在ホットキーに登録されていないキーを調べるには List All... ボタンで List Hotkey ウインドウを表示します。
    [listHotkey ウインドウ]
    Unmapped に表示されているキーの中から適当に選びます。
  4. ここでは Ctrl+e を登録してみましょう。
    Assign New Hotkey の Key に e を入力し、 Modifier の Ctrl にチェックを入れます。
    [Assign New Hotkey]
    Ctrl+e is assigned to: Nothing の表示を確かめて Assign ボタンを押します。
    Current Hotkey に以下のように表示されると登録終了です。
    [Current Hotkey]
  5. Save ボタンを押して設定を保存します。

Hotkey Editor の使用例 2

次に、独自の MEL コマンドをホットキーに登録してみましょう。
おおざっぱな作業の流れは以下のようになります。

  1. MEL コマンドを Run Time Command として登録
  2. その Run Time Command にホットキーを割り当てる

例として、アクティブなパネルのオブジェクトを透過させるコマンドを登録してみます。

  1. Hotkey Editor の Categories を User にします。
    自分用の MEL コマンドはなるべく User カテゴリーに登録します。
  2. New ボタンを押します。
    これによって新しい Run Time Command が作られます。
  3. Name に toggleXray と入力します。
    Name(名前)はわかりやすい名前なら自由につけてもかまいません。
  4. Description には説明を入力します。
    (入力なしでもかまいません)
  5. Command に以下のスクリプトを入力します。
    {
            string $panel = `getPanel -wf`;
    	int $val= `modelEditor -pnl $panel -q -xray $panel`;
    	int $onoff = $val == 0 ? 1 : 0;
    	eval("modelEditor -e -pnl " + $panel + "-xray " + $onoff + " " + $panel);
    }
    
    [Assgin New Command]
  6. Accept ボタンを押します。
    toggleXray が Run Time Command として Commands に登録されます。
    [Assgin ボタンを押した後の Hotkey Editor]
  7. Commands の toggleXray が選択されていることを確かめて、 ホットキーを登録します。
    まだ登録されていないキーは List Hotkeys ウインドウで調べても良いですが、 Assgin New Hotkey の Key に登録したいキーを入力し、 Query ボタンを押して確かめることもできます。
    もし、すでに登録されていれば Modifier の Ctrl や Alt にチェックを入れて見てください
    以下の表示が出たキーが未登録のキーです。
    Ctrl+e is assigned to: Nothing
  8. ここでは Alt+x に登録します。
    Key に x、Alt にチェックを入れて Assgin ボタンを押します。
    [Alt+x の登録]
  9. Save ボタンを押して設定を保存します。

Tips

Categories と Commands でキーを押すと、 そのキーが頭文字になるカテゴリーやコマンドに選択が移動します。

Tips

Hotkey Editor で設定したコマンドとホットキーは、 以下のスクリプトに書き込まれて保存されています。

参考


Index | Home
Mail