#18108
Bill_Stewart
Participant

I think it would be useful also. In the meantime I have emulated this with macros. First macro is verticalSelect.jsee:

if ( (document.selection.Mode & eeModeMask) != eeModeBox ) {
  document.selection.Mode = eeModeBox;
}

Then four different macros for Alt+Shift+Left, Alt+Shift+Right, Alt+Shift+Up and Alt+Shift+Down keystrokes:

#include "verticalSelect.jsee"
document.selection.CharLeft(true);

This macro would be verticalExtendLeft.jsee and you can bind to Alt+Shift+Left. Of course you will also need to create verticalExtendRight.jsee that contains

document.selection.CharRight(true);

and so forth for the other keystrokes. This solution is a little clumsy (and a bit slow because it is macros), but I like it better than switching selection modes.
Bill