MenuItemclass | menusys.t[227] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
class
MenuItem : MenuObject
(none)
Inherited from
Inherited from MenuItem
MenuObject
object
MenuItem
HintMenu
TopHintMenu
MenuLongTopicItem
HintLongTopicItem
MenuTopicItem
Goal
bgcolor
curKeyList
fgcolor
fullScreenMode
heading
indent
keyList
prevMenuLink
title
topbarbg
topbarfg
MenuObject
:
contents
menuOrder
display
getNextMenu
getPrevMenu
refreshTopMenuBanner
removeStatusLine
removeTopMenuBanner
showMenuHtml
showMenuText
showTopMenuBanner
updateContents
MenuObject
:
addToContents
compareForMenuSort
execute
initializeContents
initializeLocation
bgcolor | menusys.t[263] |
curKeyList | menusys.t[306] |
fgcolor | menusys.t[262] |
fullScreenMode | menusys.t[280] |
heading | menusys.t[235] |
indent | menusys.t[274] |
keyList | menusys.t[299] |
[quit, previous, up, down, select.]
Since multiple keys can be used for the same navigation, the list is implemented as a List of Lists. Keys must be given as lower-case in order to match input, since we convert all input keys to lower-case before matching them.
In the sublist for each key, we use the first element as the key name we show in the instruction bar at the top of the screen.
By default, we use our parent menu's key list, if we have a parent; if we have no parent, we use the standard keys from the library messages.
prevMenuLink | menusys.t[315] |
title | menusys.t[229] |
topbarbg | menusys.t[271] |
topbarfg | menusys.t[270] |
display ( ) | menusys.t[331] |
getNextMenu (menu) | menusys.t[870] |
getPrevMenu (menu) | menusys.t[887] |
refreshTopMenuBanner (topMenu) | menusys.t[766] |
removeStatusLine ( ) | menusys.t[837] |
removeTopMenuBanner ( ) | menusys.t[818] |
showMenuHtml (topMenu) | menusys.t[542] |
showMenuText (topMenu) | menusys.t[409] |
Returns true if we should return to the parent menu, nil if the user selected QUIT to exit the menu system entirely.
showTopMenuBanner (topMenu) | menusys.t[737] |
updateContents ( ) | menusys.t[323] |