Chameleon Applications

Chameleon Applications Svn Source Tree

Root/trunk/ChameleonPrefPane/Sources/BootSetupController.h

1//
2// PartitionsSetupController.h
3// ChameleonPrefPane
4//
5// Created by Rekursor on 1/22/10.
6//
7
8#import <Cocoa/Cocoa.h>
9#import "PreferencesControllerBase.h"
10
11// Constants definitions
12static const char* const kDefaultPartition = "Default Partition";
13static const char* const kHidePartition = "Hide Partition";
14static const char* const kRenamePartition = "Rename Partition";
15
16// TabView subpane controller definition
17@interface BootSetupController : PreferencesControllerBase <PreferenceController>
18{
19@public
20IBOutlet NSButton *mSwapHD01;
21IBOutlet NSButton *mSwapHD02;
22IBOutlet NSButton *mFreezeParts;
23IBOutlet NSButton *mInjectFrozenParts;
24
25IBOutlet NSButton*mDefaultPartition;
26IBOutlet NSTextField*mDefaultPartitionText;
27
28IBOutlet NSButton*mHidePartition;
29IBOutlet NSTextField*mHidePartitionText;
30
31IBOutlet NSButton*mRenamePartition;
32IBOutlet NSTextField*mRenamePartitionText;
33
34}
35
36- (IBAction) onCheckButtonChange: (NSButton*) sender;
37- (IBAction) onTextFiedChange: (NSTextField*) sender;
38
39- (void) doSwapHD: (int) val save: (bool) doSave src: (int) isrc dst: (int) idst;
40
41+ (BootSetupController *)instance;
42
43@end
44

Archive Download this file

Revision: 49