manual:chapter2:menus

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
manual:chapter2:menus [2021/10/11 04:36]
jojo1973
manual:chapter2:menus [2021/10/12 15:32]
jojo1973 [Using the menus - MAIN, Active and Secondary Menus]
Line 17: Line 17:
 ---- ----
  
-==== Using the menus - MainActive and Secondary Menus ====+==== Using the menus - MAINactive and secondary menus ====
  
 **newRPL**'s **MAIN** menu is activated with the key **P**. Pressing it will display the **MAIN** menu in the so-called //active menu//. By default the active menu is **MENU 1**, but this can be customized. By contrast, the menu that is not the active menu is called the //secondary menu//. **newRPL**'s **MAIN** menu is activated with the key **P**. Pressing it will display the **MAIN** menu in the so-called //active menu//. By default the active menu is **MENU 1**, but this can be customized. By contrast, the menu that is not the active menu is called the //secondary menu//.
Line 23: Line 23:
 The **MAIN** menu shows 6 tabs: The **MAIN** menu shows 6 tabs:
  
-  * ''Math'' contains other math related sub-menus in various subjects; +  * ''Math'' contains math related sub-menus in various subjects; 
-  * ''Lib'' contains sub-menu with all user installed libraries;+  * ''Symb'' contains sub-menus to manipulate symbolic expressions;
   * ''Units'' contains sub-menus to work with units;   * ''Units'' contains sub-menus to work with units;
   * ''Prog'' contains sub-menus regarding RPL programming;   * ''Prog'' contains sub-menus regarding RPL programming;
Line 93: Line 93:
 In any moment the contents of the menu areas can be swapped, either via the **ON<sup>hold</sup>-J** keypress or the ''[[manual:chapter6:flags:cmd_menuswap|MENUSWAP]]'' command. In any moment the contents of the menu areas can be swapped, either via the **ON<sup>hold</sup>-J** keypress or the ''[[manual:chapter6:flags:cmd_menuswap|MENUSWAP]]'' command.
  
-To gain more real estate space on the display the user can hide **MENU 2** pressing **ON<sup>hold</sup>-J<sup>hold</sup>**: this operation can't be performed programmaticallyhowever flag [[manual:appendix:flags#flag-13|-13]] will be set when **MENU 2** is hidden.+To gain more real estate space on the display the user can toggle **MENU 2** on or off pressing **ON<sup>hold</sup>-J<sup>hold</sup>**; there is no specific flag to control the display of **MENU 2** ((however, the instruction ''"J.OH.L" [[manual:chapter6:ui:cmd_keyeval|KEYEVAL]]'' will do the trick!)): anywayin order to check whether **MENU 2** is visible or not, a program can test flag [[manual:appendix:flags#flag-13|-13]] which is set when **MENU 2** is hidden.
  
 Menus are normally displayed with a black background, but the user can as well select to display them in a white background. This behavior is controlled by flags [[manual:appendix:flags#flag-15|-15]] and [[manual:appendix:flags#flag-16|-16]]. Menus are normally displayed with a black background, but the user can as well select to display them in a white background. This behavior is controlled by flags [[manual:appendix:flags#flag-15|-15]] and [[manual:appendix:flags#flag-16|-16]].
  • manual/chapter2/menus.txt
  • Last modified: 2021/10/12 15:32
  • by jojo1973