ジャンプ先: 概要. 戻り値. フラグ. Python 例.

概要

iconTextRadioCollection( [string] , [collectionItemArray=boolean], [disableCommands=boolean], [gl=boolean], [numberOfCollectionItems=boolean], [parent=string], [select=string])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

iconTextRadioCollection は、取り消し可能、照会可能、および編集可能です。

このコマンドは iconTextRadioButtons のクラスタを作成します。-p/parent フラグを使って親が指定されていなければ、現在の既定のレイアウトがクラスタの親になります。クラスタはレイアウトの子なので、レイアウトが削除されるとクラスタもいっしょに削除されます。-g/global フラグが使用されている場合、クラスタを複数のウィンドウにスパンさせることも可能です。この場合、クラスタには親がないので、deleteUI コマンドを使用して明示的に削除する必要があります。

戻り値

string作成された iconTextRadioCollection の名前。

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

フラグ

collectionItemArray, disableCommands, gl, numberOfCollectionItems, parent, select
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
collectionItemArray(cia) boolean query
このコレクションにあるすべてのオブジェクトのロング ネームを示す文字列リストを返します。
disableCommands(dcm) boolean edit
コマンドを呼び出さずに選択されるコレクション内の特定の iconTextRadioButton を、-cc/changeCommand、-onc/onCommand、または -ofc/offCommand の各フラグにアタッチすることができます。このフラグは、-edit フラグと -select フラグと一緒に使用される場合のみ有効です。
gl(gl) boolean createquery
コレクションが親のレイアウトを持たないように設定します。コレクションに親のレイアウトがある場合、レイアウトとともに削除されます。グローバルになるように設定されている場合、明示的に削除する必要があります。
numberOfCollectionItems(nci) boolean query
このコレクションにあるオブジェクトの数を返します。
parent(p) string create
指定したレイアウトが、クラスタの親のレイアウトになるように設定します。
select(sl) string createqueryedit
指定したコレクション オブジェクトを選択します。照会すると、現在選択されているコレクション オブジェクトの名前を返します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

cmds.window( tlc=(100, 400) )
cmds.columnLayout( adj=True )
cmds.iconTextRadioCollection( 'itRadCollection' )
cmds.iconTextRadioButton( st='textOnly', i1='sphere.png', l='sphere' )
cmds.iconTextRadioButton( st='iconOnly', i1='spotlight.png', l='spotlight' )
cmds.iconTextRadioButton( st='iconAndTextHorizontal', i1='cone.png', l='cone' )
cmds.iconTextRadioButton( st='iconAndTextVertical', i1='cube.png', l='cube' )
cmds.showWindow()