Adding quick fix get-the-fuck-out-of-the-way positioning
[ITKit.git] / ITTableView.m
1 #import "ITTableView.h"
2 #import "ITTableCornerView.h"
3
4
5 @implementation ITTableView
6
7 - (id)initWithFrame:(NSRect)frame {
8     self = [super initWithFrame:frame];
9     if (self) {
10         corner = [[ITTableCornerView alloc] initWithFrame:[[self cornerView] frame]];
11         [corner setPullsDown:YES];
12         [self setCornerView:corner];
13     }
14     return self;
15 }
16
17 - (id)initWithCoder:(NSCoder*)coder {
18     self = [super initWithCoder:coder];
19     if (self) {
20         corner = [[ITTableCornerView alloc] initWithFrame:[[self cornerView] frame]];
21         [corner setPullsDown:YES];
22         [self setCornerView:corner];
23     }
24     return self;
25 }
26
27 - (void)encodeWithCoder:(NSCoder*)coder {
28     [super encodeWithCoder:coder];
29 }
30
31 - (void)setCornerImage:(NSImage*)image {
32     [corner setImage:image];
33 }
34
35 - (NSImage*)cornerImage {
36     return [corner image];
37 }
38
39 - (void)setCornerMenu:(NSMenu*)menu {
40     [corner setMenu:menu];
41 }
42
43 - (NSMenu*)cornerMenu {
44     return [corner menu];
45 }
46
47 @end