/*
* The Cheat - The legendary universal game trainer for Mac OS X.
- * http://www.dogcows.com/chaz/wiki/TheCheat
+ * http://www.brokenzipper.com/trac/wiki/TheCheat
*
- * Copyright (c) 2003-2010, Charles McGarvey et al.
+ * Copyright (c) 2003-2011, Charles McGarvey et al.
*
* Distributable under the terms and conditions of the 2-clause BSD
* license; see the file COPYING for the legal text of the license.
- (IBAction)newSearchWindow:(id)sender
{
- NSDocumentController *controller = [NSDocumentController sharedDocumentController];
- CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document"];
+ NSError *error = nil;
+ NSDocumentController *controller = [NSDocumentController sharedDocumentController];
+ CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document" error:&error];
if ( !doc ) {
- ChazLog( @"nil document" );
+ ChazLog( @"nil document, error=%@", error);
}
[doc setMode:TCSearchMode];
[controller addDocument:doc];
- (IBAction)newBlankCheatWindow:(id)sender
{
+ NSError *error = nil;
NSDocumentController *controller = [NSDocumentController sharedDocumentController];
- CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document"];
+ CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document" error:&error];
if ( !doc ) {
- ChazLog( @"nil document" );
+ ChazLog( @"nil document, error=%@", error);
}
[doc setMode:TCCheatMode];
[controller addDocument:doc];