/*
* 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.
- (BOOL)isLoadedFromFile
{
- return ([self fileName] != nil);
+ return ([self fileURL] != nil);
}
lastRow = [_cheatData variableCount]-1;
[tableView reloadData];
- if ( MacOSXVersion() >= 0x1030 ) {
- [tableView selectRowIndexes:[NSIndexSet indexSetWithIndex:lastRow] byExtendingSelection:NO];
- }
- else {
- [tableView selectRow:lastRow byExtendingSelection:NO];
- }
+ [tableView selectRowIndexes:[NSIndexSet indexSetWithIndex:lastRow] byExtendingSelection:NO];
[tableView scrollRowToVisible:lastRow];
[self setDocumentChanged];
// reselect the last item if the selection is now invalid
len = [_cheatData variableCount] - 1;
if ( [tableView selectedRow] > len ) {
- if ( MacOSXVersion() >= 0x1030 ) {
+
[tableView selectRowIndexes:[NSIndexSet indexSetWithIndex:len] byExtendingSelection:NO];
- }
- else {
- [tableView selectRow:len byExtendingSelection:NO];
- }
}
[tableView reloadData];