Da gibt es z.B.
Ctrl+K+B Marks the beginning of a block
Ctrl+K+K Marks the end of a block
Damit musste man zu DOS-Zeiten in Turbo Pascal arbeiten, als man noch keine Blöcke mit der Maus oder mit den üblichen Windows-Tastenkürzeln markieren konnte.
Es funktioniert aber in Delphi 10.2 immer noch.
Also bei meinem Borland Pascal sind schon seit mehr als 25 Jahren die Shift+Cursortasten verfügbar (siehe DEFAULTS.TEM)
Code:
shift-lfar : MacMarkCursorSwitchedLeft;
shift-rgar : MacMarkCursorSwitchedRight;
shift-upar : MacMarkCursorUp;
shift-dnar : MacMarkCursorDown;
shift-pgup : MacMarkPageUp;
shift-pgdn : MacMarkPageDown;
shift-end : MacMarkRightOfLine;
shift-home : MacMarkLeftOfLine;
Und ich kann zB Block-Verschiebungen auf Alt-Links und Alt-Rechts legen,
Code:
Alt-LfAr: OutdentBlock;
Alt-RgAr: IndentBlock;
was unter Delphi mW nicht möglich ist, oder wie muß/kann ich das bei Delphi machen?
Edit: Der Untschied bei den BP-Blockoperationen (auch mit der Maus) zu Delphi ist eigentlich nur, daß Strg-Einf und Shift-Einf lokal zu BP arbeiten und nicht gleichzeitig das Windows-Clipboard bedienen.