menus
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| menus [2019/03/24 20:48] – g00r00 | menus [2019/03/24 21:24] (current) – [MENU SYSTEM] g00r00 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== MENU SYSTEM ======= | ====== MENU SYSTEM ======= | ||
| + | |||
| + | ^ Related Categories | ||
| + | | [[themes|Themes]] | ||
| + | | [[menu_commands|Menu Command Reference]] | ||
| ----- | ----- | ||
| Line 68: | Line 72: | ||
| === Command List === | === Command List === | ||
| + | |||
| When a menu is first opened for editing, the default view is the list | When a menu is first opened for editing, the default view is the list | ||
| of options defined in the menu. This view is presented first because | of options defined in the menu. This view is presented first because | ||
| Line 105: | Line 110: | ||
| </ | </ | ||
| - | * Insert | + | |
| - | * Delete | + | |
| - | * Copy - Copy the highlighted command | + | |
| - | * Paste - Paste the copied command | + | |
| - | * View - View the generated menu. | + | |
| - | * Settings - Adjust the settings of the menu | + | |
| === Menu settings === | === Menu settings === | ||
| Line 136: | Line 141: | ||
| * **Description** - Set the description of the Menu as seen in the Menu List. | * **Description** - Set the description of the Menu as seen in the Menu List. | ||
| + | |||
| * **Access** | * **Access** | ||
| + | |||
| * **Fallback** | * **Fallback** | ||
| + | |||
| * **Menu Type** | * **Menu Type** | ||
| + | |||
| * **Input Type** | * **Input Type** | ||
| + | |||
| * **Input Chars** - This defines how user input is visually represented on the menu. If set to Uppercase, then the user input will be displayed as uppercase. | * **Input Chars** - This defines how user input is visually represented on the menu. If set to Uppercase, then the user input will be displayed as uppercase. | ||
| + | |||
| * **Use Global** | * **Use Global** | ||
| + | |||
| * **Node Status** - Sets the text that will be displayed for the user's " | * **Node Status** - Sets the text that will be displayed for the user's " | ||
| + | |||
| * **Display File** - When left blank, Mystic will automatically generate a menu based on the configured menu options and the user's access to them. However, a menu can be replaced by defining the base filename (the filename without the .asc or .ans extension) to be loaded from the Theme' | * **Display File** - When left blank, Mystic will automatically generate a menu based on the configured menu options and the user's access to them. However, a menu can be replaced by defining the base filename (the filename without the .asc or .ans extension) to be loaded from the Theme' | ||
| + | |||
| * **Display Cols** - Sets the number of columns Mystic will use to format the menu options when generating a menu. Valid options are 1-9, or H for Hidden. | * **Display Cols** - Sets the number of columns Mystic will use to format the menu options when generating a menu. Valid options are 1-9, or H for Hidden. | ||
| + | |||
| * **Menu Header** - Defines the header to be displayed before the list of generated menu commands. | * **Menu Header** - Defines the header to be displayed before the list of generated menu commands. | ||
| + | |||
| * **Menu Prompt** - Defines the prompt to be displayed after the menu is displayed. | * **Menu Prompt** - Defines the prompt to be displayed after the menu is displayed. | ||
| + | |||
| * **X, Y** - The X and Y positions to park the cursor after the menu has been drawn on the screen. | * **X, Y** - The X and Y positions to park the cursor after the menu has been drawn on the screen. | ||
| === Menu Types === | === Menu Types === | ||
| Line 155: | Line 172: | ||
| |Lightbar/ | |Lightbar/ | ||
| - | === Command | + | === Option |
| - | The Command | + | The Option |
| < | < | ||
| █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Option | █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Option | ||
| Line 177: | Line 194: | ||
| </ | </ | ||
| - | * Display Text - The text that is displayed in the Command List window list. | + | |
| - | * Lightbar Low - The text that is displayed when this lightbar menu option is cold. | + | |
| - | * Lightbar High- The text that is displayed when this lightbar menu option is hot. | + | |
| - | * Hot Key - The keyboard keys that will activate this command. | + | |
| - | * Access - Define the ACS string for this menu. Use CTRL-L | + | |
| - | * X,Y - The X,Y location for the Lightbar Low and and Lightbar High text | + | |
| - | * Timer - Sets the number of seconds to activate the Timer-based execution or 0 to disable a time-based execution of this menu command. | + | |
| - | * Timer Type - Sets the type of time-based execution. | + | |
| - | * Redraw - If set to TRUE the menu will be redrawn after this menu selection is executed. | + | |
| - | * Up, Down, Left, Right, Home, Escape, Tab, PageUp, PageDn, End - These are used only by Grid style menus and each one defines which menu command ID to switch to when the user presses the key with this command highlighted. | + | |
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | | ||
| This allows very intricate configuration of menu selection behavior at the expense of complexity. | This allows very intricate configuration of menu selection behavior at the expense of complexity. | ||
| - | Each command | + | Each option |
| - | Select (TAB) to toggle between the command | + | |
| + | === Menu Command Editor === | ||
| + | |||
| + | Many menu commands can be defined to be executed by a single menu option. | ||
| - | === Sub Command Editor === | + | A list of menu commands can be found in the [[menu_commands|Menu Command Reference]] |
| - | Many sub commands can be stacked | + | |
| < | < | ||
| Line 206: | Line 234: | ||
| </ | </ | ||
| - | *Command - Select from a picklist | + | |
| - | *Data - The optional data field to use for menu commands that require more information. | + | |
| - | *Access - The ACS string to use for this sub command | + | |
| - | *Execute - Execute the sub command on which grid event. | + | |
| ----- | ----- | ||
menus.1553478539.txt.gz · Last modified: by g00r00
