SS.MnSel_Get_Status

Requests that the high-level menu handler take control of menu selection.

Entry Conditions

A
path number

B
SS.MnSel ($87)

Exit Conditions

A
menu ID (if valid selection)

 
0 (if invalid selection)

B
item number of menu (if valid selection)

Error Output

CC
carry set on error

B
error code (if invalid selection)

Additional Information

  • After detecting a valid mouse click (when the mouse is pointing to a control area on a window), a process needs to call SS.MnSel. This calls tells the enhanced window interface to handle any menu selection being made. If accumulator A returns with 0, then no selection has been made. The calling process needs to test and handle other returned values.
  • A condition where Register A returns a valid menu ID number and Register B returns 0 signals the selection of a menu with no items. The application can now take over and do a special graphics pull down of its own. The menu title remains highlighted until the application calls the SS.UMBar SetStat to update the menu bar.
  • The support module for this call is WindInt.

MongoDB Logo MongoDB