Chameleon Applications

Chameleon Applications Svn Source Tree

Root/branches/diebuche/ChameleonPrefPane/Sources/TableViewsController.h

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
12
13@interface TableViewsController : NSObject {
14@public
15IBOutlet CustomTableView *mPartitionsTable;
16IBOutlet NSTableView *mTabViewPanesSelect;
17
18int currentRowSel;
19
20@protected
21IBOutlet NSTabView *mTabViewPanes;
22
23IBOutlet NSTabViewItem *mBootFrom;
24IBOutlet NSTabViewItem *mBootSetup;
25IBOutlet NSTabViewItem *mBootFlags;
26IBOutlet NSTabViewItem *mPeripherals;
27IBOutlet NSTabViewItem *mAdvanced;
28IBOutlet NSTabViewItem *mEfiInject;
29IBOutlet NSTabViewItem *mSmbios;
30IBOutlet NSTabViewItem *mAbout;
31IBOutlet NSTableColumn *mMenuName;
32
33
34IBOutlet NSTableColumn *mPartitionImgColumn;
35IBOutlet NSTableColumn *mFileSystemColumn;
36IBOutlet NSTableColumn *mPartitionNameColumn;
37IBOutlet NSTableColumn *mPartitionIDColumn;
38
39NSImage*mMacOSXImage;
40NSImage*mWindowsImage;
41NSImage*mLinuxImage;
42NSImage*mUnknownImage;
43NSImage*mCDROMImage;
44NSString*mOptionsPlistPath;
45
46}
47+ (TableViewsController*) instance;
48- (id) getImageResource: (NSString *) str ofType: (NSString*) sType;
49- (void)tableViewSelectionDidChange:(NSNotification *)notification;
50- (NSTableView*) partitionsTable;
51@end
52

Archive Download this file

Revision: 83