ftp.nice.ch/pub/next/tools/screen/backspace/more3.0Views.tar.gz#/more3.0Views/Alarm/Alarm.h

This is Alarm.h in view mode; [Download] [Up]

/*
 * Alarm.h
 */

#import <objc/Object.h>
#import <appkit/View.h>
#import <sys/time.h>

@interface Alarm:Object
{
	int sec, min, hour, day, month, year;
	struct timeval tv;
	struct tm *localt;
	char timestring[80];
	BOOL pm;
	id delegate;
	int amin, ahour;
	BOOL alarmset;
	BOOL ringing;
	int ringtime;
}

- resetRinger;

- findCurrentTime;
- (int)year;
- (int)month;
- (int)day;

- (int)hour;
- (int)minute;
- (int)second;

- (const char *)monthString:(int) i;
- (const char *)timeString;
- (const char *)dateString;
- (const char *)militaryTimeString;

- setDelegate:sender;
- setAlarmTime:(int)ah :(int)am;
- setAlarmState:(BOOL)astate;
- (int)alarmHour;
- (int)alarmMinute;
- (BOOL)alarmState;

@end;

@interface Object (TimeDelegate)
- alarm:sender;
@end

@interface DummyResponderView : View
{id delegate;}
- (BOOL)acceptsFirstResponder;
- changeFont:font;
- setDelegate:sender;
@end;

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.