This is RaceDayController.m in view mode; [Download] [Up]
#import "RaceDayController.h"
#import "RaceDayDefaultController.h"
#import "RaceDayControlPanelController.h"
@implementation RaceDayController
- appDidInit:sender
{
defaultController = [[RaceDayDefaultController alloc] init];
[self loadDefaults];
[controlPanel orderFront:self];
return self;
}
- setDefaults:sender
{
[defaultController setAll:controlPanel];
return self;
}
- loadDefaults
{
[controlPanel setRaceLaps:[defaultController raceLaps]];
[controlPanel setRaceOpponents:[defaultController raceOpponents]];
[controlPanel setRacerCarColor1:[defaultController racerCarColor1]];
[controlPanel setRacerCarColor2:[defaultController racerCarColor2]];
[controlPanel setRacerMaxSpeed:[defaultController racerMaxSpeed]];
[controlPanel setRaceTrackOvalSize:[defaultController raceTrackOvalSize]];
return self;
}
- controlsChanged:sender
{
return self;
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.