1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
/* emacs buffer mode hint -*- objc -*- */
#import <AppKit/AppKit.h>
#import "AgendaStore.h"
#import "StoreManager.h"
@interface PreferencesController : NSObject
{
IBOutlet id panel;
IBOutlet id dayStart;
IBOutlet id dayEnd;
IBOutlet id minStep;
IBOutlet id dayStartText;
IBOutlet id dayEndText;
IBOutlet id minStepText;
IBOutlet id storePopUp;
IBOutlet id storeColor;
IBOutlet id storeTextColor;
IBOutlet id defaultStorePopUp;
IBOutlet id storeDisplay;
IBOutlet id storeWritable;
IBOutlet id storeRefresh;
IBOutlet id storeEnabled;
IBOutlet id refreshInterval;
IBOutlet id refreshIntervalText;
IBOutlet id removeButton;
IBOutlet id storeClass;
IBOutlet id storeName;
IBOutlet id createButton;
IBOutlet NSBox *slot;
IBOutlet id globalPreferences;
IBOutlet id storePreferences;
IBOutlet id storeFactory;
IBOutlet id itemPopUp;
IBOutlet id showTooltip;
IBOutlet id uiPreferences;
IBOutlet id showDateAppIcon;
IBOutlet id showTimeAppIcon;
IBOutlet id alarmPreferences;
IBOutlet id alarmEnabled;
IBOutlet id alarmBackendPopUp;
StoreManager *_sm;
}
- (void)showPreferences;
- (void)selectStore:(id)sender;
- (void)changeColor:(id)sender;
- (void)changeTextColor:(id)sender;
- (void)changeStart:(id)sender;
- (void)changeEnd:(id)sender;
- (void)changeStep:(id)sender;
- (void)changeInterval:(id)sender;
- (void)selectDefaultStore:(id)sender;
- (void)toggleDisplay:(id)sender;
- (void)toggleWritable:(id)sender;
- (void)toggleRefresh:(id)sender;
- (void)toggleEnabled:(id)sender;
- (void)removeStore:(id)sender;
- (void)createStore:(id)sender;
- (void)selectItem:(id)sender;
- (void)toggleTooltip:(id)sender;
- (void)toggleShowDate:(id)sender;
- (void)toggleShowTime:(id)sender;
- (void)toggleAlarms:(id)sender;
- (void)selectAlarmBackend:(id)sender;
@end
|