home *** CD-ROM | disk | FTP | other *** search
- /* PreferencesController */
-
- #import <Cocoa/Cocoa.h>
- #import "mainController.h"
-
- @interface PreferencesController : NSObject
- {
- NSUserDefaults *defaults;
- IBOutlet id bgColor;
- IBOutlet id calColor;
- IBOutlet id calFont;
- IBOutlet id emailAddress;
- IBOutlet id emailEvents;
- IBOutlet id emailSMTPServer;
- IBOutlet id emailSMTPUsername;
- IBOutlet id emailSMTPPassword;
- IBOutlet id emailFrom;
- IBOutlet id eventColor;
- IBOutlet id eventFont;
- IBOutlet id mainWindow;
- IBOutlet id regController;
- IBOutlet id calFontButton;
- IBOutlet id evFontButton;
- IBOutlet id openAtLogin;
- int currentPane;
- }
- - (NSColor *)getEventColor;
- - (NSColor *)getBGColor;
- - (NSColor *)getCalColor;
-
- - (NSFont *)getEventFont;
- - (NSFont *)getCalFont;
-
- - (NSString *)getEmailAddress;
- - (NSString *)getLastEmailSend;
- - (void)setLastEmailSend:(NSString *)toValue;
-
- - (BOOL)checkForLoginItem:(NSString*)appName;
- - (void)removeFromLoginItems:(NSString*)appName;
- - (void)addToLoginItems:(NSString*) path hide:(BOOL)hide;
-
- - (IBAction)sendEmailHit:(id)sender;
- - (IBAction)showPrefs:(id)sender;
- - (IBAction)bgColorChange:(id)sender;
- - (IBAction)calColorChange:(id)sender;
- - (IBAction)calFontHit:(id)sender;
- - (IBAction)eventColorChange:(id)sender;
- - (IBAction)eventFontHit:(id)sender;
- @end
-