This command returns the names of UI objects.
| Long name (short name) | Argument Types | Properties | |
|---|---|---|---|
| cmdTemplates (ct) | bool |
|
|
|
|||
| collection (col) | bool |
|
|
|
|||
| contexts (ctx) | bool |
|
|
|
|||
| controlLayouts (cl) | bool |
|
|
|
|||
| controls (ctl) | bool |
|
|
|
|||
| dumpWidgets (dw) | bool |
|
|
|
|||
| editors (ed) | bool |
|
|
|
|||
| head (hd) | int |
|
|
The parameter specifies the maximum number of elements to be returned from the beginning of the list of items. (Note: each flag will return at most this many items so if multiple flags are specified then the number of items returned will be greater than the value specified). |
|||
| long (l) | bool |
|
|
|
|||
| menuItems (mi) | bool |
|
|
|
|||
| menus (m) | bool |
|
|
|
|||
| numWidgets (nw) | bool |
|
|
|
|||
| panels (p) | bool |
|
|
|
|||
| radioMenuItemCollections (rmc) | bool |
|
|
|
|||
| tail (tl) | int |
|
|
The parameter specifies the maximum number of elements to be returned from the end of the list of items. (Note: each flag will return at most this many items so if multiple flags are specified then the number of items returned will be greater than the value specified). |
|||
| type (typ) | unicode |
|
|
|
|||
| windows (wnd) | bool |
|
|
|
|||
Derived from mel command maya.cmds.lsUI
Example:
import pymel.core as pm
# List all windows.
#
pm.lsUI( windows=True )
# Result: [ui.Window('MayaWindow'), ui.Window('scriptEditorPanel1Window')] #
# List all panels and editors.
#
pm.lsUI( panels=True, editors=True )
# Use the -typ/type flag to list all controls and control layouts.
# Alternatively, you could use the -ctl/controls and -cl/controlLayouts
# flags.
#
pm.lsUI( type=['control','controlLayout'] )
# Or...
#
pm.lsUI( controls=True, controlLayouts=True )