Changeset 3683

Show
Ignore:
Timestamp:
02/07/06 11:55:48 (3 years ago)
Author:
morris
Message:

Test using isKindOfClass:

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • WiredAdditions/trunk/WITableViewManager.m

    r3652 r3683  
    304304                [[NSBundle bundleForClass:[self class]] pathForResource:@"WISortDescending" ofType:@"tiff"]]; 
    305305 
    306         if([_tableView class] == [NSTableView class]) { 
     306        if([_tableView isKindOfClass:[NSOutlineView class]]) { 
     307                _stringValueForRow              = @selector(outlineView:stringValueForRow:); 
     308                _shouldCopyInfo                 = @selector(outlineViewShouldCopyInfo:); 
     309                _flagsDidChange                 = @selector(outlineViewFlagsDidChange:); 
     310                _didClickTableColumn    = @selector(outlineView:didClickTableColumn:); 
     311        } else { 
    307312                _stringValueForRow              = @selector(tableView:stringValueForRow:); 
    308313                _shouldCopyInfo                 = @selector(tableViewShouldCopyInfo:); 
    309314                _flagsDidChange                 = @selector(tableViewFlagsDidChange:); 
    310315                _didClickTableColumn    = @selector(tableView:didClickTableColumn:); 
    311         } else { 
    312                 _stringValueForRow              = @selector(outlineView:stringValueForRow:); 
    313                 _shouldCopyInfo                 = @selector(outlineViewShouldCopyInfo:); 
    314                 _flagsDidChange                 = @selector(outlineViewFlagsDidChange:); 
    315                 _didClickTableColumn    = @selector(outlineView:didClickTableColumn:); 
    316316        } 
    317317