ftp.nice.ch/pub/next/tools/workspace/DockClock.1.8.NISH.bs.tar.gz#/DockClock/Source/Clock.h

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

/* Generated by Interface Builder */

//#import <objc/Object.h>
#import <appkit/View.h>
#import <dpsclient/dpsclient.h>

@interface Clock:View
{
    DPSTimedEntry timer;
    int ctype;
    BOOL Mflag, Sflag, Cflag, Bflag;
    id  image;
    id  back;
    id  snd;
    id  tFont;		// Actually I probably won't need this.  All I need to do is change sizes
    id  dFont;
}

- init;
- free;
- (const char *)getSectionName:(int)TYPE;
- drawSelf:(const NXRect *)rectangle :(int)rectCount;
- setType:(int)TYPE;
- setUpIcon;
- (int)getType;
- setMilitary:(BOOL)flag;
- (BOOL)getMilitary;
- setSeconds:(BOOL)flag;
- (BOOL)getSeconds;
- setChime:(BOOL)flag;
- (BOOL)getChime;
- setBezier:(BOOL)flag;
- (BOOL)getBezier;
- setChimeFile:(const char *)file;

void doStep(DPSTimedEntry teNum, double now, void *userData);
float centerstring(id theFont, char *theString, float width);

@end

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