diff options
Diffstat (limited to 'redo/area_darwin.m')
| -rw-r--r-- | redo/area_darwin.m | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/redo/area_darwin.m b/redo/area_darwin.m index d76f3a1..b3d095e 100644 --- a/redo/area_darwin.m +++ b/redo/area_darwin.m @@ -188,6 +188,17 @@ uintptr_t keyCode(id e) return (uintptr_t) ([toNSEvent(e) keyCode]); } +void areaRepaint(id view, struct xrect r) +{ + NSRect s; + + s.origin.x = (CGFloat) r.x; + s.origin.y = (CGFloat) r.y; + s.size.width = (CGFloat) r.width; + s.size.height = (CGFloat) r.height; + [toNSView(view) displayRect:s]; +} + void areaRepaintAll(id view) { [toNSView(view) display]; |
