Changeset 5463

Show
Ignore:
Timestamp:
04/20/08 01:03:48 (4 weeks ago)
Author:
morris
Message:

Center list

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • Spiral/trunk/SPDrillListView.m

    r5461 r5463  
    9595- (NSRect)_frameForIndex:(NSInteger)index { 
    9696        NSSize          size; 
     97        CGFloat         yOffset; 
    9798         
    9899        size = [self frame].size; 
    99100         
    100         return NSMakeRect(0.0, size.height - ((index + 1) * SPDrillListViewItemHeight), size.width, SPDrillListViewItemHeight); 
     101        if([_items count] < [self _visibleItems]) 
     102                yOffset = floor((size.height - (SPDrillListViewItemHeight * [_items count])) / 2.0); 
     103        else 
     104                yOffset = 0.0; 
     105         
     106        return NSMakeRect(0.0, size.height - ((index + 1) * SPDrillListViewItemHeight) - yOffset, size.width, SPDrillListViewItemHeight); 
    101107} 
    102108