ジャンプ先: 概要. 戻り値.
フラグ. MEL 例.
fileDialog2 [-cancelCaption string] [-caption string] [-dialogStyle int] [-fileFilter string] [-fileMode int] [-okCaption string] [-returnFilter boolean] [-selectFileFilter string]
[-startingDirectory
string]
fileDialog2 は 「元に戻す」が可能、「照会」が不可能、「編集」が不可能 です。
ファイルまたはディレクトリを選択できるダイアログが設定されます。
cancelCaption, caption, dialogStyle, fileFilter, fileMode, okCaption, returnFilter, selectFileFilter, startingDirectory
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
-dialogStyle(-ds) |
int |
|
|
- 1 は Windows または Mac OS X では、一般的なスタイルのファイル ダイアログが使用されます。
- 2 はプラットフォーム間で一致したスタイルのカスタム ファイル ダイアログが使用されます。
|
|
-caption(-cap) |
string |
|
|
-startingDirectory(-dir) |
string |
|
|
-fileFilter(-ff) |
string |
|
|
ダイアログのファイル タイプ
フィルタのリストを設定します。複数フィルタの場合は、二重のセミコロンで分離する必要があります。例を参照してください。 |
|
-selectFileFilter(-sff) |
string |
|
|
初期ファイル フィルタを、選択するように指定します。ワイルドカード仕様全体ではなく、開始テキストのみを指定します。 |
|
-fileMode(-fm) |
int |
|
|
ダイアログが返す内容を示します。
- 0 は任意のファイルが存在するかどうか。
- 1 は 1 つの既存ファイル。
- 2 はディレクトリ名。ディレクトリとファイルの両方がダイアログに表示されます。
- 3 はディレクトリ名。ディレクトリのみがダイアログに表示されます。
- 4 は 1 つ以上の既存ファイル名。
|
|
-okCaption(-okc) |
string |
|
|
dialogStyle フラグを 2 に設定すると、ダイアログのボタンに OK または Accept
のキャプションが表示されます。 |
|
-cancelCaption(-cc) |
string |
|
|
dialogStyle フラグを 2 に設定すると、ダイアログのボタンに Cancel
のキャプションが表示されます。 |
|
-returnFilter(-rf) |
boolean |
|
|
true の場合、選択したフィルタは選択したファイルとともに、文字配列の最後の項目として返されます。 |
|
: コマンドの作成モードで使用可能なフラグ |
: コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ |
: 1 つのコマンドで複数回使用可能なフラグ |
// Single file filter with no description.
string $basicFilter = "*.mb";
string $result[] = `fileDialog2 -fileFilter $basicFilter -dialogStyle 2`;
// Single filter with a description.
string $singleFilter = "All Files (*.*)";
string $result[] = `fileDialog2 -fileFilter $singleFilter -dialogStyle 2`;
// Multiple filters separated by double semi-colons. The first filter has multiple file types.
string $multipleFilters = "Maya Files (*.ma *.mb);;Maya ASCII (*.ma);;Maya Binary (*.mb);;All Files (*.*)";
string $result[] = `fileDialog2 -fileFilter $multipleFilters -selectFileFilter "Maya Binary" -dialogStyle 2`;