1 | //␊ |
2 | // TableViewsController.h␊ |
3 | // ChameleonPrefPane␊ |
4 | //␊ |
5 | // Created by Rekursor on 1/29/10.␊ |
6 | //␊ |
7 | ␊ |
8 | #import <Cocoa/Cocoa.h>␊ |
9 | #import "CustomTableView.h"␊ |
10 | #import "RoundedBox.h"␊ |
11 | #import <Cocoa/Cocoa.h>␊ |
12 | ␊ |
13 | @interface CenteredTextFieldCell : NSTextFieldCell ␊ |
14 | {␊ |
15 | }␊ |
16 | ␊ |
17 | ␊ |
18 | @end␊ |
19 | ␊ |
20 | @interface TableViewsController : NSObject {␊ |
21 | @public␉␊ |
22 | ␉IBOutlet CustomTableView *␉mPartitionsTable;␊ |
23 | ␉IBOutlet NSTableView *␉mTabViewPanesSelect;␊ |
24 | ␊ |
25 | ␉int currentRowSel;␊ |
26 | ␊ |
27 | @protected␊ |
28 | ␉IBOutlet NSTabView *␉␉mTabViewPanes;␊ |
29 | ␊ |
30 | ␉IBOutlet NSTabViewItem *␉mBootFrom;␊ |
31 | ␉IBOutlet NSTabViewItem *␉mBootSetup;␊ |
32 | ␉IBOutlet NSTabViewItem *␉mBootFlags;␊ |
33 | ␉IBOutlet NSTabViewItem *␉mPeripherals;␊ |
34 | ␉IBOutlet NSTabViewItem *␉mAdvanced;␊ |
35 | ␉IBOutlet NSTabViewItem *␉mEfiInject;␊ |
36 | ␉IBOutlet NSTabViewItem *␉mSmbios;␊ |
37 | ␉IBOutlet NSTabViewItem *␉mAbout;␊ |
38 | ␊ |
39 | ␉// Menu selection tv␊ |
40 | ␉IBOutlet NSTableColumn *␉mMenuIcon;␊ |
41 | ␉IBOutlet NSTableColumn *␉mMenuName;␊ |
42 | ␉␊ |
43 | ␉␊ |
44 | ␉// Boot selection tv␊ |
45 | ␉IBOutlet NSTableColumn *␉mPartitionImgColumn;␊ |
46 | ␉IBOutlet NSTableColumn *␉mFileSystemColumn;␊ |
47 | ␉IBOutlet NSTableColumn *␉mPartitionNameColumn;␊ |
48 | ␉IBOutlet NSTableColumn *␉mPartitionIDColumn;␊ |
49 | ␊ |
50 | ␉NSImage*␉␉␉␉␉mMacOSXImage;␊ |
51 | ␉NSImage*␉␉␉␉␉mWindowsImage;␊ |
52 | ␉NSImage*␉␉␉␉␉mLinuxImage;␊ |
53 | ␉NSImage*␉␉␉␉␉mUnknownImage;␊ |
54 | ␉NSImage*␉␉␉␉␉mCDROMImage;␊ |
55 | ␉NSString*␉␉␉␉␉mOptionsPlistPath;␊ |
56 | ␊ |
57 | }␊ |
58 | + (TableViewsController*) instance;␊ |
59 | - (id) getImageResource: (NSString *) str ofType: (NSString*) sType;␊ |
60 | - (void)tableViewSelectionDidChange:(NSNotification *)notification;␊ |
61 | - (NSTableView*) partitionsTable;␊ |
62 | @end␊ |
63 | |