HTBasic Help
×
Menu
Index

Softkey Menus

 
Each softkey can have a unique definition for each of four menus (SYSTEM, USER1, USER2, and USER3). Press Shift+F11 (INCR LABELS) to cycle through each of the four menus, or F12 for SYSTEM, or Shift+F12 for USER1. F11 toggles the menu on and off. These same operations can be executed with the program statements: SYSTEM KEYS, USER n KEYS, and KEY LABELS ON/OFF respectively. Also, pressing Alt with a function key forces SYSTEM key function definitions to override any active USER Menu.
 
KBD CMODE OFF selects an alternate softkey menu style which maps keyboard Function keys F1 to F8 to the respective softkeys K1-K8.
       
Softkey Function
Function Name
Shortcut
Step program
STEP
System-F1
Continue program
CONTINUE
System-F2
Run program
RUN
System-F3
Pause program
PAUSE
System-F4
Clear I/O
CLR I/O
System-F5
Alpha screen
ALPHA
System-F6
Graph screen
GRAPHICS
System-F7
Recall older line
RECALL
System-F8
                 
Softkey Function
Function Name
Shortcut
Stop program
STOP
Shift-System-F4
Dump alpha screen
DUMP ALPHA
Shift-System-F6
Dump graphics screen
DUMP GRAPHICS
Shift-System-F7
Recall more recent line
RECALL NEW
Shift-System-F8
Softkeys 1 to 8
K1 to K8
User 1- F1 to F8
Softkeys 9 to 16
K9 to K16
User 2- F1 to F8
Softkeys 17 to 23
K17 to K23
User 3- F1 to F7
Softkey 0
K0
User 3-F8
 
 
KBD CMODE ON selects a two-rows of 5 softkeys style menu which maps F1-F10 to softkeys K0-K9 (un-shifted) and shifted F1-F10 to K10-K19  (as per legacy HP Basic). However, softkey label numbers still refer to the keyboard function key numbers. And, as above, pressing Alt with a function key causes SYSTEM menu definitions to supersede any active USER menu.        
         
Softkey Function
Function Name
Shortcut
Softkeys 0 to 9
K0 to K9
F1 to F10
Softkeys 10 to 19
K10 to K19
Shift F1 to F10
Softkeys 20 to 23
K20 to K23
not assigned
 
Softkey Function
Function Name
Shortcut
Step program
STEP
Alt-F1
Continue program
CONTINUE
Alt-F2
Run program
RUN
Alt-F3
Pause program
PAUSE
Alt-F9
Clear I/O
CLR I/O
Alt-F5
Alpha screen
ALPHA
Alt-F11
Graph screen
GRAPHICS
Alt-F12
Recall older line
RECALL
Alt-F8
Recall more recent line
RECALL NEW
Alt-Shift-F8
Stop program
STOP
Alt-F10