diff options
| author | Pietro Gagliardi <[email protected]> | 2015-12-11 20:37:59 -0500 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2015-12-11 20:37:59 -0500 |
| commit | f8e3f12ab02b528f2a05a4f713d7af7ea8e44b42 (patch) | |
| tree | 82dedf4d37f0f6d31e88ebb2ca1ce6499dead261 /tab_darwin.m | |
| parent | e34c561ed5bedeb180437ec165882b98d70d38c1 (diff) | |
LET'S GET THIS FINAL REWRITE EVER STARTED
Diffstat (limited to 'tab_darwin.m')
| -rw-r--r-- | tab_darwin.m | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/tab_darwin.m b/tab_darwin.m deleted file mode 100644 index 1c2920a..0000000 --- a/tab_darwin.m +++ /dev/null @@ -1,40 +0,0 @@ -// 25 july 2014 - -#import "objc_darwin.h" -#import "_cgo_export.h" -#import <Cocoa/Cocoa.h> - -#define toNSTabView(x) ((NSTabView *) (x)) -#define toNSView(x) ((NSView *) (x)) - -id newTab(void) -{ - NSTabView *t; - - t = [[NSTabView alloc] initWithFrame:NSZeroRect]; - setStandardControlFont((id) t); // safe; same selector provided by NSTabView - return (id) t; -} - -void tabAppend(id t, char *name, id view) -{ - NSTabViewItem *i; - - i = [[NSTabViewItem alloc] initWithIdentifier:nil]; - [i setLabel:[NSString stringWithUTF8String:name]]; - [i setView:toNSView(view)]; - [toNSTabView(t) addTabViewItem:i]; -} - -struct xsize tabPreferredSize(id control) -{ - NSTabView *tv; - NSSize s; - struct xsize t; - - tv = toNSTabView(control); - s = [tv minimumSize]; - t.width = (intptr_t) s.width; - t.height = (intptr_t) s.height; - return t; -} |
