ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.
hotkeyCtx [-addClient string] [-clientArray] [-currentClient string] [-insertTypeAt string string] [-removeAllClients] [-removeClient string] [-removeType string] [-type string] [-typeArray] [-typeExists string]
hotkeyCtx は、取り消し可能、照会可能、および編集不可能です。
このコマンドは、アプリケーション全体のホットキー コンテキストを設定します。
なし
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
hotkey, hotkeySet
addClient, clientArray, currentClient, insertTypeAt, removeAllClients, removeClient, removeType, type, typeArray, typeExists
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
コマンド内でフラグを複数回使用できます。
|
// Here are some examples of how to use hotkeyCtx command.
//
// Create a user hotkey set.
hotkeySet -current MyNewKeyMapSet;
// Create a new context type
hotkeyCtx -insertTypeAt "Global" "CustomEditor";
hotkeyCtx -insertTypeAt "CustomEditor" "CustomTool";
// Query all existing context types
string $ctxTypes[] = `hotkeyCtx -query -typeArray`;
print $ctxTypes;
// Remove an existing context type
hotkeyCtx -removeType "CustomTool";
// Determine if the given context type exists
hotkeyCtx -q -te "CustomTool";
// Associate the clients to the specific context type.
hotkeyCtx -t "CustomEditor" -ac "outlinerPanel" -ac "hyperGraphPanel";
// Set current context
hotkeyCtx -t "CustomEditor" -cc "hyperGraphPanel";
// Unassign the client from the specific context type.
hotkeyCtx -t "CustomEditor" -rc "outlinerPanel";
// Query all associated clients for the given context type.
string $cl[] = `hotkeyCtx -q -t "CustomEditor" -ca`;
print $cl;
// Remove all associated clients
hotkeyCtx -t "CustomEditor" -rac;