/*
File: MBCAbout.mm
Contains: Show the about box
Version: 1.0
Copyright: © 2003 by Apple Computer, Inc., all rights reserved.
File Ownership:
DRI: Matthias Neeracher x43683
Writers:
(MN) Matthias Neeracher
Change History (most recent first):
$Log: MBCAbout.mm,v $
Revision 1.1 2003/07/02 21:06:16 neerache
Move about box into separate class/nib
*/
#import "MBCAbout.h"
@implementation MBCAbout
- (id)init
{
self = [super initWithWindowNibName:@"About"];
return self;
}
- (void)windowDidLoad
{
[fVersion
setStringValue:
[NSString stringWithFormat:[fVersion stringValue],
[[NSBundle mainBundle]
objectForInfoDictionaryKey:@"CFBundleVersion"]]];
[fLicense insertText:
[NSString stringWithContentsOfFile:
[[NSBundle mainBundle]
pathForResource: @"COPYING" ofType: nil]]];
[fLicense setEditable:NO];
[fLicense scrollRangeToVisible:NSMakeRange(0,0)];
}
- (IBAction) downloadSource:(id)sender
{
NSURL * url =
[NSURL
URLWithString:@"http://developer.apple.com/darwin/projects/misc/"];
[[NSWorkspace sharedWorkspace] openURL:url];
}
@end
// Local Variables:
// mode:ObjC
// End: