INMEMO refinement: For applications still using INMEMO in an otherwise GUI environment, to make it slightly more Windows-friendly, putting "|K" in your INFDEF string (via SBR=INFDEF:|K, or SET INFDEF, or MIAMEX,MX_INFDEF), will now cause the following changes:
• | Control+A selects the entire memo. |
• | DEL (immediately after Control+A) will clear the memo. Any other keyboard operation except Control+C just unselects the memo and then responds as it would otherwise. |
• | Control+C copies the selected text to the clipboard. This works for both the entire memo selected by Control+A, and also for any other inmemo text selected with the mouse. |
• | Control+V pastes the clipboard text into the memo. |
• | ESC will prompt whether to save changes, discard or cancel. Since the normal abort key, Control+C, has a different meaning in |K mode, ESC has to serve for both updating and aborting. The text of the messagebox that appears is the same as that used by XTEXT and is defined in SBRMSG.xxx as message 023,001. |