Einzelnen Beitrag anzeigen

gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#6

AW: zum Beginn eines Blockes springen (Ctrl+Q+B)

  Alt 20. Jun 2018, 15:29
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.

Geändert von gammatester (20. Jun 2018 um 16:12 Uhr)
  Mit Zitat antworten Zitat