diff options
| author | Pietro Gagliardi <[email protected]> | 2014-08-10 14:37:34 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-08-10 14:37:34 -0400 |
| commit | 5679d02d1e360b979befdff2c393be29d9a2c92d (patch) | |
| tree | 9f7f22f801c7f85083eb42635f9b33520e7dbee3 /redo/control_darwin.m | |
| parent | 4e469759067fdbb0eb9d7c4c81c9f434fb36c918 (diff) | |
Removed borders from Areas on Mac OS X.
Diffstat (limited to 'redo/control_darwin.m')
| -rw-r--r-- | redo/control_darwin.m | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/redo/control_darwin.m b/redo/control_darwin.m index bc6dbe6..8765e4c 100644 --- a/redo/control_darwin.m +++ b/redo/control_darwin.m @@ -43,9 +43,7 @@ struct xsize controlPreferredSize(id control) return s; } -// TODO verify this when we add more scrolling controls -// TODO no borders on Area -id newScrollView(id content) +id newScrollView(id content, BOOL bordered) { NSScrollView *sv; @@ -54,6 +52,9 @@ id newScrollView(id content) [sv setHasHorizontalScroller:YES]; [sv setHasVerticalScroller:YES]; [sv setAutohidesScrollers:YES]; - [sv setBorderType:NSBezelBorder]; + if (bordered) + [sv setBorderType:NSBezelBorder]; + else + [sv setBorderType:NSNoBorder]; return (id) sv; } |
