aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2003-10-17 23:28:59 +0000
committernyamatongwe <devnull@localhost>2003-10-17 23:28:59 +0000
commit5fbddbb71632db70182d3787373d4ba89c76b946 (patch)
tree9a16b50205635878b4caebdb1320540451813eb7 /src/Editor.cxx
parentba9f4cd95065dc70e484063eff27d529c648682d (diff)
downloadscintilla-mirror-5fbddbb71632db70182d3787373d4ba89c76b946.tar.gz
SCI_HOMERECTEXTEND added.
Diffstat (limited to 'src/Editor.cxx')
-rw-r--r--src/Editor.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx
index 0a54ba2aa..e07eed027 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -3642,6 +3642,7 @@ void Editor::NotifyMacroRecord(unsigned int iMessage, unsigned long wParam, long
case SCI_LINEUPRECTEXTEND:
case SCI_CHARLEFTRECTEXTEND:
case SCI_CHARRIGHTRECTEXTEND:
+ case SCI_HOMERECTEXTEND:
case SCI_VCHOMERECTEXTEND:
case SCI_LINEENDRECTEXTEND:
case SCI_PAGEUPRECTEXTEND:
@@ -3917,6 +3918,10 @@ int Editor::KeyCommand(unsigned int iMessage) {
MovePositionTo(pdoc->LineStart(pdoc->LineFromPosition(currentPos)), selStream);
SetLastXChosen();
break;
+ case SCI_HOMERECTEXTEND:
+ MovePositionTo(pdoc->LineStart(pdoc->LineFromPosition(currentPos)), selRectangle);
+ SetLastXChosen();
+ break;
case SCI_LINEEND:
MovePositionTo(pdoc->LineEndPosition(currentPos));
SetLastXChosen();
@@ -6505,6 +6510,7 @@ sptr_t Editor::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) {
case SCI_LINEUPRECTEXTEND:
case SCI_CHARLEFTRECTEXTEND:
case SCI_CHARRIGHTRECTEXTEND:
+ case SCI_HOMERECTEXTEND:
case SCI_VCHOMERECTEXTEND:
case SCI_LINEENDRECTEXTEND:
case SCI_PAGEUPRECTEXTEND: