Cmds.radioMenuItemCollection - 被选中

Cmds.radioMenuItemCollection - get selected

嘿,我正在尝试获取弹出菜单中 selected menuItem(radioButton) 的名称。我知道在 cmds.radioCollection 中他们有一个名为 "select" 的标志,但对于 cmds.radioMenuItemCollection,标志 select 不存在。如何获得 selected 选项的名称

ADSK 好像忘记公开那个控件的所有控件了!它不作为常规 radioCollection 报告。所以唯一的解决方法是这样的:

cmds.window( menuBar=True )
q = cmds.menu( label='Position' )
r = cmds.radioMenuItemCollection()
x =cmds.menuItem( label='Top', radioButton=False )
y = cmds.menuItem( label='Middle', radioButton=False )
z = cmds.menuItem( label='Bottom', radioButton=True )
cmds.showWindow()

selected = max ([t if cmds.menuItem(t, q=True, rb=True) else None for t in  (x,y,z)])