This is InfoController.m in view mode; [Download] [Up]
#import "InfoController.h" #import "StringStorage.h" @implementation InfoController - init { [super init]; version = [[StringStorage alloc] init]; return self; } - setVersionValue: (const char *)ver { [version setStringValue: ver]; return self; } - makeKeyAndOrderFront:sender { if(!panel) { char buf[MAXPATHLEN + 1]; [[NXBundle bundleForClass:[self class]] getPath:buf forResource: "info" ofType:"nib"]; [NXApp loadNibFile:buf owner:self withNames:NO fromZone:[self zone]]; [versionText setStringValue: [version stringValue]]; } [panel makeKeyAndOrderFront: sender]; return self; } @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.