home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / YellowBox / Productivity / EggTimer-2.5-I / ReminderController.h < prev    next >
Encoding:
Text File  |  1998-03-30  |  1.6 KB  |  57 lines

  1. #import <AppKit/AppKit.h>
  2.  
  3. @interface ReminderController : NSObject
  4. {
  5.     id absoluteRelativeMatrix;
  6.     id addButton;
  7.     id addMenuItem;
  8.     id soundOnOffMatrix;
  9.     id cancelButton;
  10.     id cancelMenuItem;
  11.     id dateField;
  12.     id dayField;
  13.     id deleteButton;
  14.     id deleteMenuItem;
  15.     id hoursField;
  16.     id hoursSlider;
  17.     id mainMenu;
  18.     id mainWindow;
  19.     id minutesField;
  20.     id minutesSlider;
  21.     id monthField;
  22.     id repeatOnOffMatrix;
  23.     id panelOnOffMatrix;
  24.     id reminderMessageField;
  25.     id remindersTable;
  26.     id replaceButton;
  27.     id replaceMenuItem;
  28.     id secondsField;
  29.     id secondsSlider;
  30.     id timeField;
  31.  
  32.     NSMutableArray *reminderArray;
  33. }
  34.  
  35. - (void)addReminder:(id)sender;
  36. - (BOOL)addReminder:(id)sender atIndex:(int)rowIndex;
  37. - (void)applicationDidFinishLaunching:(NSNotification *)notification;
  38. - (BOOL)applicationShouldTerminate:(NSApplication *)sender;
  39. - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication;
  40. - (void)cancelReminderIdenticalTo:(id)aReminder;
  41. - (void)cancelSelectedReminder:(id)sender;
  42. - (void)deleteReminderIdenticalTo:(id)aReminder;
  43. - (void)deleteSelectedReminder:(id)sender;
  44. - (int)numberOfRowsInTableView:(NSTableView *)theTableView;
  45. - (void)reloadData;
  46. - (void)reminderDue:(NSTimer *)sender;
  47. - (void)replaceReminder:(id)sender;
  48. - (void)setAbsoluteOrRelative:(id)sender;
  49. - (void)setOnceOrRepeats:(id)sender;
  50. - (void)showWindow:(id)sender;
  51. - (id)tableView:(NSTableView *)theTableView objectValueForTableColumn: (NSTableColumn *)theColumn row:(int)rowIndex;
  52. - (void)takeIntValueFrom:(id)sender;
  53. - (void)textDidEndEditing:(NSNotification *)aNotification;
  54. - (void)updateControls;
  55.  
  56. @end
  57.