diff options
| author | Pietro Gagliardi <[email protected]> | 2014-08-21 10:19:08 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-08-21 10:19:08 -0400 |
| commit | c9f8955758545c08bb8b58bab094e5fd4ff3562b (patch) | |
| tree | fc7ec806751e31fde0fd74606a7d52ee33321e09 /redo/area_darwin.m | |
| parent | d53dba9e3861d4ca0ea900b24de88665a8125d14 (diff) | |
Implemented the new AreaHandler.Key() on Mac OS X.
Diffstat (limited to 'redo/area_darwin.m')
| -rw-r--r-- | redo/area_darwin.m | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/redo/area_darwin.m b/redo/area_darwin.m index f99737f..d76f3a1 100644 --- a/redo/area_darwin.m +++ b/redo/area_darwin.m @@ -89,9 +89,15 @@ event(otherMouseDown, areaView_mouseDown) event(mouseUp, areaView_mouseUp) event(rightMouseUp, areaView_mouseUp) event(otherMouseUp, areaView_mouseUp) -event(keyDown, areaView_keyDown) -event(keyUp, areaView_keyUp) -event(flagsChanged, areaView_flagsChanged) + +#define retevent(m, f) \ + - (BOOL)m:(NSEvent *)e \ + { \ + return f(self, e, self->goarea); \ + } +retevent(doKeyDown, areaView_keyDown) +retevent(doKeyUp, areaView_keyUp) +retevent(doFlagsChanged, areaView_flagsChanged) @end |
