runTimeCommand [-annotation string] [-category string] [-categoryArray] [-command script] [-commandArray] [-commandLanguage string] [-default boolean] [-defaultCommandArray] [-delete] [-exists] [-numberOfCommands] [-numberOfDefaultCommands] [-numberOfUserCommands] [-save] [-userCommandArray]
name
runTimeCommand は「元に戻す」が可能、「照会」が可能、「編集」が可能です。
指定した名前で MEL コマンドを作成します。作成されたコマンドはその他の MEL コマンドと同様に起動できます。このコマンドを起動すると、 command フラグにアタッチされている文字列が実行されます。 作成されたコマンドが、引数とフラグを取らないことに注意してください。 照会や編集もできません。 指定するコマンド名は固有である必要があります。名前自体は、英字かアンダースコアで始める必要があり、 その後は英数字かアンダースコアを続けることができます。 起動時に自動的に読み込まれるスクリプトでランタイム コマンドを作成する場合は、 default フラグを true に設定します。このように設定すると、アプリケーションがラン タイム コマンドを保存しようとしなくなります。string | コマンドの名前。 |
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-exists(-ex)
|
|
|||
|
||||
-command(-c)
|
script
|
|||
|
||||
-commandLanguage(-cl)
|
string
|
|||
|
||||
-annotation(-ann)
|
string
|
|||
|
||||
-category(-cat)
|
string
|
|||
|
||||
-categoryArray(-caa)
|
|
|||
|
||||
-default(-d)
|
boolean
|
|||
|
||||
-numberOfCommands(-nc)
|
|
|||
|
||||
-numberOfDefaultCommands(-ndc)
|
|
|||
|
||||
-numberOfUserCommands(-nuc)
|
|
|||
|
||||
-commandArray(-ca)
|
|
|||
|
||||
-defaultCommandArray(-dca)
|
|
|||
|
||||
-userCommandArray(-uca)
|
|
|||
|
||||
-save(-s)
|
|
|||
|
||||
-delete(-del)
|
|
|||
|
: コマンドの作成モードで使用可能なフラグ | : コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ | : 1 つのコマンドで複数回使用可能なフラグ |
// Create a command that simply prints a message. After executing // the following lines enter the command name <i>MyHelloCommand</i> // in the Command Line. // if (!`runTimeCommand -exists MyHelloCommand`) { runTimeCommand -annotation "Print the word \"Hello\"" -command ("print \"Hello\\n\"") MyHelloCommand; } // Create a window with a button that invokes the <i>MyHelloCommand</i> // command. // window; paneLayout; button -command ("MyHelloCommand"); showWindow;