diff options
-rw-r--r-- | win32/ScintillaWin.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index b3b40660b..1b20d05b9 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -604,6 +604,10 @@ LRESULT ScintillaWin::WndProc(unsigned int iMessage, unsigned long wParam, long case SCI_GETDIRECTPOINTER: return reinterpret_cast<LRESULT>(this); + case SCI_GRABFOCUS: + ::SetFocus(wMain.GetID()); + break; + default: return ScintillaBase::WndProc(iMessage, wParam, lParam); } |