ジャンプ先: 概要. 戻り値. フラグ. Python 例.
toolPropertyWindow([field=string], [helpButton=string], [icon=string], [inMainWindow=boolean], [location=string], [noviceMode=boolean], [resetButton=string], [restore=boolean], [selectCommand=string], [showCommand=string])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
toolPropertyWindow は、取り消し可能、照会可能、および編集可能です。
エンド ユーザは、次の 2 つの場合のみ、このコマンドを使用してください。1. 照会(カスタム ツール プロパティ シート コード)。2. 引数なしでの既定 ツール プロパティ シートの作成。内部的には、より複雑な使い方をしています。
なし
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
field, helpButton, icon, inMainWindow, location, noviceMode, resetButton, restore, selectCommand, showCommand
| ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
|
field(fld)
|
string
|

|
|
プロパティ シートにツール名を格納するために使うテキスト フィールドの名前を設定または返します。
|
|
helpButton(hb)
|
string
|

|
|
プロパティ シートのツール上にヘルプを表示するために使うボタンの名前を設定または返します。
|
|
icon(icn)
|
string
|

|
|
プロパティ シートのツール アイコンを表示するために使うスタティックな画像オブジェクトの名前を設定または返します。
|
|
inMainWindow(imw)
|
boolean
|
|
|
ツール設定が、個別のウィンドウではなくメイン ウィンドウに表示されるようにする場合は、true を指定します。
|
|
location(loc)
|
string
|

|
|
現在のツールのプロパティ シートの場所を設定したり返したりします。存在しなければ空の文字列を返します。
|
|
noviceMode(nm)
|
boolean
|

|
|
'novice mode' フラグを設定または返します(現在のところ使用不可)。
|
|
resetButton(rb)
|
string
|

|
|
プロパティ シートにツール設定を復元するために使うボタンの名前を設定または返します。
|
|
restore(rs)
|
boolean
|
|
|
ツール設定ウィンドウを再度開きます。このフラグは、ツール設定が復元されない場合に、フォール バックの場所に inMainWindow フラグとともに使用できます。
|
|
selectCommand(sel)
|
string
|

|
|
プロパティ シートの選択コマンドを設定または返します。
|
|
showCommand(shw)
|
string
|

|
|
プロパティ シートの表示コマンドを設定または返します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
cmds.toolPropertyWindow()
pictureObject = cmds.toolPropertyWindow(q=True, icon=True)