Showing changes from revision #1 to #2:
Added | Removed | Changed
Entry | |
---|---|
R1 | Pointer to menu data structure |
R2 | Pointer to list of menu selections |
R3 | Pointer to buffer for answer |
Exit | |
---|---|
R0 | Corrupt |
This call is incredibly useful to decode menus by their contents rather than their item selection numbers. For example, a returned value of Edit.Paste
would be mean that the user has selected the ‘Paste’ item within the ‘Edit’ sub-menu.
Buffer pointed to by R3 is updated to contain menu item texts, separated by a period sign .
The string is terminated with a CR
control code.