|R1||Pointer to menu data structure|
|R2||Pointer to list of menu selections|
|R3||Pointer to buffer for answer|
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.