Changeset 10975
- Timestamp:
- Jul 8, 2010, 1:49:41 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/FileNameCell.m
r10950 r10975 64 64 paragraphStyle, NSParagraphStyleAttributeName, nil]; 65 65 66 NSMutableParagraphStyle * statusParagraphStyle = [[NSParagraphStyle defaultParagraphStyle] mutableCopy]; 67 [statusParagraphStyle setLineBreakMode: NSLineBreakByTruncatingTail]; 68 66 69 fStatusAttributes = [[NSMutableDictionary alloc] initWithObjectsAndKeys: 67 70 [NSFont messageFontOfSize: 9.0], NSFontAttributeName, 68 paragraphStyle, NSParagraphStyleAttributeName,nil];71 statusParagraphStyle, NSParagraphStyleAttributeName, nil]; 69 72 70 73 [paragraphStyle release]; … … 161 164 result.origin.x = NSMinX(bounds) + PADDING_HORIZONAL + IMAGE_ICON_SIZE + PADDING_BETWEEN_IMAGE_AND_TITLE; 162 165 result.origin.y = NSMinY(bounds) + PADDING_ABOVE_TITLE_FILE; 166 result.size.width = NSMaxX(bounds) - NSMinX(result) - PADDING_HORIZONAL; 163 167 } 164 168 else … … 166 170 result.origin.x = NSMinX(bounds) + PADDING_HORIZONAL + IMAGE_FOLDER_SIZE + PADDING_BETWEEN_IMAGE_AND_TITLE; 167 171 result.origin.y = NSMidY(bounds) - titleSize.height * 0.5; 172 result.size.width = MIN(titleSize.width, NSMaxX(bounds) - NSMinX(result) - PADDING_HORIZONAL); 168 173 } 169 174 result.size.height = titleSize.height; 170 result.size.width = MIN(titleSize.width, NSMaxX(bounds) - NSMinX(result) - PADDING_HORIZONAL);171 175 172 176 return result; … … 180 184 if (![(FileListNode *)[self objectValue] isFolder]) 181 185 { 182 result.origin.x = NSMinX( bounds) + PADDING_HORIZONAL + IMAGE_ICON_SIZE + PADDING_BETWEEN_IMAGE_AND_TITLE;186 result.origin.x = NSMinX(titleRect); 183 187 result.origin.y = NSMaxY(bounds) - PADDING_BELOW_STATUS_FILE - statusSize.height; 188 result.size.width = NSWidth(titleRect); 184 189 } 185 190 else … … 187 192 result.origin.x = NSMaxX(titleRect) + PADDING_BETWEEN_NAME_AND_FOLDER_STATUS; 188 193 result.origin.y = NSMaxY(titleRect) - statusSize.height - 1.0; 189 }190 194 result.size.width = NSMaxX(bounds) - NSMaxX(titleRect) - PADDING_HORIZONAL; 195 } 191 196 result.size.height = statusSize.height; 192 result.size.width = NSMaxX(bounds) - NSMaxX(result) - PADDING_HORIZONAL;193 197 194 198 return result;
Note: See TracChangeset
for help on using the changeset viewer.