Commands and Topics for Menus
Managing Menus
APPEND MENU ITEM
(menu; itemText{; subMenu{; process}})
Count menu items
(menu{; process})
Number
Count menus
{(process)}
Number
Create menu
{(menu)}
MenuRef
DELETE MENU ITEM
(menu; menuItem{; process})
DISABLE MENU ITEM
(menu; menuItem{; process})
Dynamic pop up menu
(menu{; default{; xCoord{; yCoord}}})
ItemRef
ENABLE MENU ITEM
(menu; menuItem{; process})
Get menu bar reference
{(process)}
MenuRef
Get menu item
(menu; menuItem{; process})
String
GET MENU ITEM ICON
(menu; menuItem; iconRef{; process})
Get menu item key
(menu; menuItem{; process})
Number
Get menu item mark
(menu; menuItem{; process})
String
Get menu item method
(menu; menuItem{; process})
String
Get menu item modifiers
(menu; menuItem{; process})
Number
GET MENU ITEM PROPERTY
(menu; menuItem; property; value{; process})
Get menu item reference
(menu; menuItem)
ItemRef
Get menu item style
(menu; menuItem; itemStyle{; process})
GET MENU ITEMS
(menu; menuTitlesArray; menuRefsArray)
Get menu title
(menu{; process})
String
Get selected menu item reference
ItemRef
INSERT MENU ITEM
(menu; afterItem; itemText{; subMenu{; process}})
Menu selected
{(subMenu)}
Number
RELEASE MENU
(menu)
SET MENU BAR
(menuBar{; process{; *}})
SET MENU ITEM
(menu; menuItem; itemText{; process})
SET MENU ITEM ICON
(menu; menuItem; iconRef{; process})
SET MENU ITEM MARK
(menu; menuItem; mark{; process})
SET MENU ITEM METHOD
(menu; menuItem; methodName{; process})
SET MENU ITEM PROPERTY
(menu; menuItem; property; value{; process})
SET MENU ITEM REFERENCE
(menu; menuItem; itemRef)
SET MENU ITEM SHORTCUT
(menu; menuItem; itemKey{; modifiers{; process}})
SET MENU ITEM STYLE
(menu; menuItem; itemStyle{; process})
Other related commands:
Pop up menu
(contents{; default{; xCoord{; yCoord}}})
Number --
Theme:
User Interface