ftp.nice.ch/pub/next/graphics/apps/Eyecon.0.9.NIHS.bs.tar.gz#/Eyecon/Source/Eyecon_main.m

This is Eyecon_main.m in view mode; [Download] [Up]

/*
 *     Generated by the NeXT Interface Builder.
 */

#import <stdlib.h>
#import "EyeApp.h"
#import "EyeView.h"

void startTimer(DPSTimedEntry teNumber, double now, id self)
{
    id icon = [self appIcon];
    
    if (icon != nil) [self initializeIcon:icon];
}

void notifyTimer(DPSTimedEntry teNumber, double now, id self)
{
    [self drawBalls];
}


void main(int argc, char *argv[])
{
    NXApp = [EyeApp new];
    [NXApp loadNibSection:"Eyecon.nib" owner:NXApp];
    [NXApp run];
    [NXApp free];
    exit(0);
}

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