From 6520a5c42fe838d85b875d124944f012a8a6e390 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Sat, 15 Jun 2013 20:50:03 +1000 Subject: Simplify direct access using Scintilla messages and avoid call layers. --- cocoa/ScintillaView.mm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'cocoa/ScintillaView.mm') diff --git a/cocoa/ScintillaView.mm b/cocoa/ScintillaView.mm index f5db0cee1..692ff3b5a 100644 --- a/cocoa/ScintillaView.mm +++ b/cocoa/ScintillaView.mm @@ -1329,6 +1329,21 @@ static void notification(intptr_t windowid, unsigned int iMessage, uintptr_t wPa return ScintillaCocoa::DirectFunction(sender->mBackend, message, wParam, lParam); } +- (sptr_t) message: (unsigned int) message wParam: (uptr_t) wParam lParam: (sptr_t) lParam +{ + return mBackend->WndProc(message, wParam, lParam); +} + +- (sptr_t) message: (unsigned int) message wParam: (uptr_t) wParam +{ + return mBackend->WndProc(message, wParam, 0); +} + +- (sptr_t) message: (unsigned int) message +{ + return mBackend->WndProc(message, 0, 0); +} + //-------------------------------------------------------------------------------------------------- /** -- cgit v1.2.3