From 31fc77a99df84e334e97cb6718a3f45fa097d2b4 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Thu, 15 May 2014 21:45:42 -0400 Subject: Removed the event point translation from bleh_darwin.m and rewrote it in Objective-C in area_darwin.m. --- bleh_darwin.m | 21 --------------------- 1 file changed, 21 deletions(-) (limited to 'bleh_darwin.m') diff --git a/bleh_darwin.m b/bleh_darwin.m index ca98ffd..331e2ca 100644 --- a/bleh_darwin.m +++ b/bleh_darwin.m @@ -151,24 +151,3 @@ void drawImage(void *pixels, int64_t width, int64_t height, int64_t stride, int6 nil); /* hints: */ objc_msgSend(bitmap, s_release); } - -/* -more NSPoint fumbling -*/ - -static NSPoint (*objc_msgSend_stret_point)(id, SEL, ...) = - (NSPoint (*)(id, SEL, ...)) objc_msgSend; - -struct xpoint getTranslatedEventPoint(id self, id event) -{ - NSPoint p; - struct xpoint ret; - - p = objc_msgSend_stret_point(event, s_locationInWindow); - p = objc_msgSend_stret_point(self, s_convertPointFromView, - p, /* convertPoint: */ - nil); /* fromView: */ - ret.x = (int64_t) p.x; - ret.y = (int64_t) p.y; - return ret; -} -- cgit v1.2.3