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