diff options
Diffstat (limited to 'win32/ScintillaWin.cxx')
| -rw-r--r-- | win32/ScintillaWin.cxx | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index 3c7cd45be..3ed249ca0 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -325,6 +325,7 @@ class ScintillaWin :  	virtual void SetTrackMouseLeaveEvent(bool on);  	virtual bool PaintContains(PRectangle rc);  	virtual void ScrollText(int linesToMove); +	virtual void NotifyCaretMove();  	virtual void UpdateSystemCaret();  	virtual void SetVerticalScrollPos();  	virtual void SetHorizontalScrollPos(); @@ -1838,6 +1839,10 @@ void ScintillaWin::ScrollText(int /* linesToMove */) {  	UpdateSystemCaret();  } +void ScintillaWin::NotifyCaretMove() { +	NotifyWinEvent(EVENT_OBJECT_LOCATIONCHANGE, MainHWND(), OBJID_CARET, CHILDID_SELF); +} +  void ScintillaWin::UpdateSystemCaret() {  	if (hasFocus) {  		if (HasCaretSizeChanged()) {  | 
