checkBoxGrp を使用したプログラム例を、以下にあげておきます。
checkBoxGrp の、どのボタンがチェックされているかは、 q=True, value1=True フラグなどによって調べることができます。
import maya.cmds
def testCheckBoxGrp():
if maya.cmds.checkBoxGrp('sampleCheckBoxGrp', q=True, value1=True):
maya.cmds.sphere()
if maya.cmds.checkBoxGrp('sampleCheckBoxGrp', q=True, value2=True):
maya.cmds.cone()
if maya.cmds.checkBoxGrp('sampleCheckBoxGrp', q=True, value3=True):
maya.cmds.polyCube()
windowName = maya.cmds.window(title='checkBoxGrp')
maya.cmds.columnLayout()
maya.cmds.checkBoxGrp('sampleCheckBoxGrp',\
numberOfCheckBoxes=3,\
label='make Primitives',\
labelArray3=(u'球', u'コーン', u'立方体'))
maya.cmds.button(label=u'作成', command=u'testCheckBoxGrp()')
maya.cmds.showWindow(windowName)