Changeset 9698
- Timestamp:
- Dec 10, 2009, 4:44:21 AM (12 years ago)
- Location:
- trunk/macosx
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/MessageWindowController.h
r9618 r9698 33 33 34 34 NSMutableArray * fMessages, * fDisplayedMessages; 35 NSUInteger fCurrentIndex; 35 36 36 37 NSDictionary * fAttributes; -
trunk/macosx/MessageWindowController.m
r9680 r9698 154 154 return; 155 155 156 static NSUInteger currentIndex = 0;157 158 156 [fLock lock]; 159 157 160 158 NSScroller * scroller = [[fMessageTable enclosingScrollView] verticalScroller]; 161 const BOOL shouldScroll = currentIndex == 0 || [scroller floatValue] == 1.0 || [scroller isHidden]159 const BOOL shouldScroll = fCurrentIndex == 0 || [scroller floatValue] == 1.0 || [scroller isHidden] 162 160 || [scroller knobProportion] == 1.0; 163 161 … … 176 174 [NSString stringWithUTF8String: currentMessage->message], @"Message", 177 175 [NSDate dateWithTimeIntervalSince1970: currentMessage->when], @"Date", 178 [NSNumber numberWithUnsignedInteger: currentIndex++], @"Index", //more accurate when sorting by date176 [NSNumber numberWithUnsignedInteger: fCurrentIndex++], @"Index", //more accurate when sorting by date 179 177 [NSNumber numberWithInteger: currentMessage->level], @"Level", 180 178 name, @"Name", … … 362 360 [fDisplayedMessages removeAllObjects]; 363 361 [fMessageTable reloadData]; 362 fCurrentIndex = 0; 364 363 365 364 [fLock unlock]; -
trunk/macosx/NSStringAdditions.m
r9527 r9698 154 154 } 155 155 156 //also used in InfoWindow.xib 156 //also used in InfoWindow.xib and MessageWindow.xib 157 157 - (NSComparisonResult) compareFinder: (NSString *) string 158 158 {
Note: See TracChangeset
for help on using the changeset viewer.