| 072002 |  (^Choose3) | ( meta $title #pos ::handler → ob T )
 ( meta $title #pos ::handler → F    )The main choose engine.
 
 --<REF>TEXT:Browser49
 | 
| 073002 |  (^Choose3Save) | ( meta $title #pos ::handler → ob T )
 ( meta $title #pos ::handler → F    )Save and restore HARDBUFF/2 around a
 ^Choose3call.
 --<REF>TEXT:Browser49
 | 
| 074002 |  (^Choose3Index) | ( meta $title #pos ::handler → #idx T )
 ( meta $title #pos ::handler → F      )Same as
 ^Choose3, but returns the index of
the selected item instead of the item
itself. #idx starts at zero.
 --<REF>TEXT:Browser49
 | 
| 06E002 |  (^Choose2) | ( meta $title #pos → ob T )
 ( meta $title #pos → F    )Call
 ^Choose3with empty message handler.
 --<REF>TEXT:Browser49
 | 
| 06F002 |  (^Choose2Save) | ( meta $title #pos → ob T )
 ( meta $title #pos → F    )Save and restore HARDBUFF/2 around a
 ^Choose2call.
 --<REF>TEXT:Browser49
 | 
| 070002 |  (^Choose2Index) | ( meta $title #pos → #idx T )
 ( meta $title #pos → F      )Call
 Choose3Indexwith empty message handler.
This is just
 :: 'DROPFALSEFPTR2^Choose3Index;
 --<REF>TEXT:Browser49
 | 
| 005002 |  (^sysCHOOSE) | ( $title {} %sel → ob %1)
 ( $title {} %sel → %0)Equivalent to User RPL CHOOSE command.
 
 --<REF>TEXT:Browser49
 | 
| 075002 |  (^ChooseDefHandler) | (  → ::handler )Pushed the default message handler (the one
used by the CAT key) on the stack.
 
 --<REF>TEXT:Browser49
 | 
| 088002 |  (^SaveHARDBUFF) | (  →  )Save
 HARDBUFFandHARDBUFF2is a safe place.
 --<REF>TEXT:Browser49
 | 
| 089002 |  (^RestoreHARDBUFF) | (  →  )Restore
 HARDBUFFandHARDBUFF2saved withSaveHARDBUFF.
 --<REF>TEXT:Browser49
 | 
| 077002 |  (^Choose3OK) | (  →  )The OK action executed by
 Choose3if OK or
ENTER is pressed.
 --<REF>TEXT:Browser49
 | 
| 076002 |  (^Choose3CANCL) | (  →  )The CANCEL action executed by
 Choose3if
CANCL or ON is pressed.
 --<REF>TEXT:Browser49
 |