Interface: CuiQuadMenuContext
Properties:
.id : guid : Read
The ID of the context. Read-only.
.title : string : Read
The menu title. read-only.
.quadMenus : Interface array : Read
Quad menus associated with this quad menu. Read-only.
Methods:
<boolean>SetRightClickModifiers <Interface>quadMenu <enum>rightClickModifiers
SetRightClickModifiers - no automatic redraw after invoked
rightClickModifiers enums: {#nonePressed|#shiftPressed|#altPressed|#controlPressed|#shiftAndAltPressed|#shiftAndControlPressed|#controlAndAltPressed|#shiftAndAltAndControlPressed}
Sets any mouse right-click modifiers for the specified quad menu context.
<enum>GetRightClickModifiers <Interface>quadMenu
GetRightClickModifiers enums: {#nonePressed|#shiftPressed|#altPressed|#controlPressed|#shiftAndAltPressed|#shiftAndControlPressed|#controlAndAltPressed|#shiftAndAltAndControlPressed}
GetRightClickModifiers - no automatic redraw after invoked
Gets any mouse right-click modifiers for the specified quad menu.
For example:
quadMenuMgr = maxops.getICUiQuadMenuMgr()
for i = 1 to quadMenuMgr.contexts.count do (
quadContext = quadMenuMgr.contexts[i]
format "Context %:\n" quadContext.title
for j = 1 to quadContext.quadmenus.count do (
format "menu: % modifers: %\n" quadContext.quadmenus[j].title (quadContext.getRightClickModifiers quadContext.quadmenus[j])
)
)
<enum>GetSystemRightClickModifiers()
GetSystemRightClickModifiers enums: {#nonePressed|#shiftPressed|#altPressed|#controlPressed|#shiftAndAltPressed|#shiftAndControlPressed|#controlAndAltPressed|#shiftAndAltAndControlPressed}
GetSystemRightClickModifiers - no automatic redraw after invoked
Gets any system-defined mouse right-click modifiers for the quad menu context.
<Interface>GetRightClickMenuByModifiers <enum>rightClickModifiers
GetRightClickMenuByModifiers - no automatic redraw after invoked
rightClickModifiers enums: {#nonePressed|#shiftPressed|#altPressed|#controlPressed|#shiftAndAltPressed|#shiftAndControlPressed|#controlAndAltPressed|#shiftAndAltAndControlPressed}
Gets the quad menu context that has the specified right click modifier.
<Interface>CreateQuadMenu <guid>id <string>title
CreateQuadMenu - no automatic redraw after invoked
Creates a new quad menu with the specified id
and title
.