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
Next revision Both sides next revision
manual:chapter2:menus [2017/10/07 06:11]
claudio [The Vars menu]
manual:chapter2:menus [2018/02/28 06:34]
claudio [Using the menus]
Line 16: Line 16:
 newRPL's main menu is activated with the key **P**. Pressing it will display the main menu in the active menu (the active menu is by default Menu 1, but this can be customized). The menu shows the main 6 tabs: newRPL's main menu is activated with the key **P**. Pressing it will display the main menu in the active menu (the active menu is by default Menu 1, but this can be customized). The menu shows the main 6 tabs:
   * ''Math'' contains other math related submenus in various subjects.   * ''Math'' contains other math related submenus in various subjects.
-  * ''Symb'' contains submenus related to manipulation of symbolic expressions.+  * ''Lib'' contains a submenu with all user installed libraries.
   * ''Units'' contains submenus to work with units   * ''Units'' contains submenus to work with units
   * ''Prog'' contains submenus regarding RPL programming.   * ''Prog'' contains submenus regarding RPL programming.
Line 53: Line 53:
   * Direct mode **'D'**: Activating the variable will close the editor as if the user had pressed **ENT**, then perform  the same action as when at the stack (''XEQ'' when by itself, ''RCL'' with right shift and ''STO'' with left shift).   * Direct mode **'D'**: Activating the variable will close the editor as if the user had pressed **ENT**, then perform  the same action as when at the stack (''XEQ'' when by itself, ''RCL'' with right shift and ''STO'' with left shift).
   * Programming mode **'P'**: When pressed by itself, the unquoted name of the variable will be inserted in the editor. Using it with right shift will insert the quoted name and ''RCL'', while using it with left shift will insert the quoted name and ''STO''.   * Programming mode **'P'**: When pressed by itself, the unquoted name of the variable will be inserted in the editor. Using it with right shift will insert the quoted name and ''RCL'', while using it with left shift will insert the quoted name and ''STO''.
-  * Algebraic mode 'A': When pressed by itself, the unquoted name of the variable will be inserted in the editor. Using it with right shift will insert the contents of the variable in the editor, while using it with left shift will close the command line and perform ''STO''.+  * Algebraic mode **'A'**: When pressed by itself, the unquoted name of the variable will be inserted in the editor. Using it with right shift will insert the contents of the variable in the editor, while using it with left shift will close the command line and perform ''STO''.
  
 Regardless of the active mode, holding right shift and activating the tab will always insert the content of the variable in the editor. If the variable is a directory, instead of inserting its contents it will insert its name. Regardless of the active mode, holding right shift and activating the tab will always insert the content of the variable in the editor. If the variable is a directory, instead of inserting its contents it will insert its name.
Line 59: Line 59:
 Activating a tab with a directory without any shift will always change the current directory without affecting the editor, allowing the user to navigate through directories while editing text. Activating a tab with a directory without any shift will always change the current directory without affecting the editor, allowing the user to navigate through directories while editing text.
  
-While the ''Vars'' menu allows the user to enter into subdirectories, it does not provide any means to exit back into the parent directory. This is achieved with the ''UPDIR'' command (always accessible through the keyboard shortcut **LS-Up**, and to go directly to the home directory, the ''HOME'' command (also accessible always at **LS<sup>hold</sup>-UP**).+While the ''Vars'' menu allows the user to enter into subdirectories, it does not provide any means to exit back into the parent directory. This is achieved with the ''UPDIR'' command (always accessible through the keyboard shortcut **LS-UP**, and to go directly to the home directory, the ''HOME'' command (also accessible always at **LS<sup>hold</sup>-UP**).
  
 ---- ----
Line 65: Line 65:
 ==== Customizing the menus ==== ==== Customizing the menus ====
  
-The system menu is always displayed in the currently active menu. To change the currently active menu, activate the main menu then go into ''System'', ''Settings'', ''Flags''. There is one tab that reads either ''1MENU'' or ''2MENU'' indicating which menu is currently active. Activate the tab and the currently active menu will alternate between 1 and 2. When this tab indicates ''2MENU'', pressing ''P'' to invoke the main menu will display it in Menu 2.\\+The system menu is always displayed in the currently active menu. To change the currently active menu, activate the main menu then go into ''System'', ''Settings'', ''Flags''. There is one tab that reads either ''1MENU'' or ''2MENU'' indicating which menu is currently active. Activate the tab and the currently active menu will alternate between 1 and 2. When this tab indicates ''2MENU'', pressing **P** to invoke the main menu will display it in Menu 2.\\
 The active menu is controlled by flag -11, set whenever Menu 2 is active. Named flags also exist to control this behavior. ''%%'ACTIVEMENU2'%% SF'' will set menu 2 as the active one. Using '' %%'ACTIVEMENU1'%% SF'' will set Menu 1 as active. The active menu is controlled by flag -11, set whenever Menu 2 is active. Named flags also exist to control this behavior. ''%%'ACTIVEMENU2'%% SF'' will set menu 2 as the active one. Using '' %%'ACTIVEMENU1'%% SF'' will set Menu 1 as active.
  
 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 -15 and -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 -15 and -16. 
  • manual/chapter2/menus.txt
  • Last modified: 2021/10/12 15:32
  • by jojo1973