- (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];