in discussion Programming & Design / TI-83/84/+/SE Programming » Menu( Command
Unfortunately, the Menu( command doesn't have this functionality built in; The way to add this functionality is to create a custom menu. There are three routines here on TI|BD in the graphics section for creating custom menus.
- Graph Screen Custom Menu - This is made for the graphscreen on Monochrome calculators. Although quite robust (and arguably, good looking), it involves a fair amount of code and understanding of how TI-Basic works. Setting up the menus and options is as simple as setting the menu options, string length, number of options, and default selection, then going to the predefined label. Simply add an if statement for each submenu-option pair, and the menu can be expanded virtually infinitely. This menu allows you to use the arrow keys + enter or the keypad to select a menu option, pressing [CLEAR] immediately exits the program, and pressing [DEL] will either take you to the main menu, or exit the program if already on the main menu
- Home Screen Multi-Page Menu - This homescreen menu is fairly basic, but effective. You can have up to 9 different pages of menu options, with the only configuration being the strings used and the If statements in the program you are running it from. While this program does not natively have the functionality of using the clear key, it can easily be added with only a few minor tweaks.
- Single Page Menus - These routines are for single page menus only, but are effective if you do not want to use the built in function. As with the Home Screen Multi-Page Menu, it does not have the functionality of using the clear key, but it can easily be added