Changeset 5377

Show
Ignore:
Timestamp:
03/13/08 18:25:29 (4 months ago)
Author:
morris
Message:

Add -setHighlightedTableColumn:sortOrder:

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • WiredAdditions/trunk/WIOutlineView.h

    r4438 r5377  
    6060- (void)setDefaultSortOrder:(WISortOrder)order; 
    6161- (WISortOrder)defaultSortOrder; 
     62- (void)setHighlightedTableColumn:(NSTableColumn *)tableColumn sortOrder:(WISortOrder)sortOrder; 
    6263- (void)setUpAction:(SEL)action; 
    6364- (SEL)upAction; 
  • WiredAdditions/trunk/WIOutlineView.m

    r4990 r5377  
    269269 
    270270 
     271- (void)setHighlightedTableColumn:(NSTableColumn *)tableColumn sortOrder:(WISortOrder)sortOrder { 
     272        [_tableViewManager setHighlightedTableColumn:tableColumn sortOrder:sortOrder]; 
     273} 
     274 
     275 
     276 
    271277- (void)setUpAction:(SEL)action { 
    272278        [_tableViewManager setUpAction:action]; 
  • WiredAdditions/trunk/WITableView.h

    r4438 r5377  
    6060- (void)setDefaultSortOrder:(WISortOrder)order; 
    6161- (WISortOrder)defaultSortOrder; 
     62- (void)setHighlightedTableColumn:(NSTableColumn *)tableColumn sortOrder:(WISortOrder)sortOrder; 
    6263- (void)setUpAction:(SEL)action; 
    6364- (SEL)upAction; 
  • WiredAdditions/trunk/WITableView.m

    r4990 r5377  
    269269 
    270270 
     271- (void)setHighlightedTableColumn:(NSTableColumn *)tableColumn sortOrder:(WISortOrder)sortOrder { 
     272        [_tableViewManager setHighlightedTableColumn:tableColumn sortOrder:sortOrder]; 
     273} 
     274 
     275 
     276 
    271277- (void)setUpAction:(SEL)action { 
    272278        [_tableViewManager setUpAction:action]; 
  • WiredAdditions/trunk/WITableViewManager.h

    r5322 r5377  
    9797- (void)setDefaultSortOrder:(WISortOrder)order; 
    9898- (WISortOrder)defaultSortOrder; 
     99- (void)setHighlightedTableColumn:(NSTableColumn *)tableColumn sortOrder:(WISortOrder)sortOrder; 
    99100- (void)setUpAction:(SEL)action; 
    100101- (SEL)upAction; 
  • WiredAdditions/trunk/WITableViewManager.m

    r5322 r5377  
    927927 
    928928 
     929- (void)setHighlightedTableColumn:(NSTableColumn *)tableColumn sortOrder:(WISortOrder)sortOrder { 
     930        NSImage                 *image; 
     931         
     932        [_tableView setHighlightedTableColumn:tableColumn]; 
     933 
     934        _sortOrder = sortOrder; 
     935        image = _sortOrder == WISortAscending ? _sortAscendingImage : _sortDescendingImage; 
     936        [_tableView setIndicatorImage:image inTableColumn:tableColumn]; 
     937} 
     938 
     939 
     940 
    929941- (void)setUpAction:(SEL)action { 
    930942        _upAction = action;