Changeset 537
- Timestamp:
- Jul 6, 2006, 12:33:24 AM (17 years ago)
- Location:
- trunk/macosx
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/Controller.m
r535 r537 44 44 45 45 #define ROW_HEIGHT_REGULAR 65.0 46 #define ROW_HEIGHT_SMALL 38.046 #define ROW_HEIGHT_SMALL 40.0 47 47 48 48 #define WEBSITE_URL @"http://transmission.m0k.org/" -
trunk/macosx/TorrentCell.m
r531 r537 284 284 285 285 NSPoint pen = cellFrame.origin; 286 const float padding = 3.0, linePadding = 2.0, extraNameShift= 1.0;286 const float PADDING = 3.0, LINE_PADDING = 2.0, EXTRA_NAME_SHIFT = 1.0; 287 287 288 288 if (![fDefaults boolForKey: @"SmallView"]) //regular size … … 292 292 NSSize iconSize = [icon size]; 293 293 294 pen.x += padding;294 pen.x += PADDING; 295 295 pen.y += (cellFrame.size.height - iconSize.height) * 0.5; 296 296 … … 298 298 operation: NSCompositeSourceOver fraction: 1.0]; 299 299 300 const float mainWidth = cellFrame.size.width - iconSize.width - 3.0 * padding - extraNameShift;300 float mainWidth = cellFrame.size.width - iconSize.width - 3.0 * PADDING - EXTRA_NAME_SHIFT; 301 301 302 302 //name string 303 pen.x += iconSize.width + padding + extraNameShift;304 pen.y = cellFrame.origin.y + padding;303 pen.x += iconSize.width + PADDING + EXTRA_NAME_SHIFT; 304 pen.y = cellFrame.origin.y + PADDING; 305 305 NSAttributedString * nameString = [[fTorrent name] attributedStringFittingInWidth: mainWidth 306 306 attributes: nameAttributes]; … … 308 308 309 309 //progress string 310 pen.y += [nameString size].height + linePadding- 1.0;310 pen.y += [nameString size].height + LINE_PADDING - 1.0; 311 311 312 312 NSAttributedString * progressString = [[fTorrent progressString] … … 315 315 316 316 //progress bar 317 pen.x -= extraNameShift;318 pen.y += [progressString size].height + linePadding+ BAR_HEIGHT;319 320 const float barWidth = mainWidth + extraNameShift - BUTTONS_TOTAL_WIDTH + padding;317 pen.x -= EXTRA_NAME_SHIFT; 318 pen.y += [progressString size].height + LINE_PADDING + BAR_HEIGHT; 319 320 float barWidth = mainWidth + EXTRA_NAME_SHIFT - BUTTONS_TOTAL_WIDTH + PADDING; 321 321 322 322 if ([fDefaults boolForKey: @"UseAdvancedBar"]) … … 326 326 327 327 //status string 328 pen.x += extraNameShift;329 pen.y += linePadding;328 pen.x += EXTRA_NAME_SHIFT; 329 pen.y += LINE_PADDING; 330 330 NSAttributedString * statusString = [[fTorrent statusString] 331 331 attributedStringFittingInWidth: mainWidth attributes: statusAttributes]; … … 338 338 NSSize iconSize = [icon size]; 339 339 340 pen.x += padding;340 pen.x += PADDING; 341 341 pen.y += (cellFrame.size.height - iconSize.height) * 0.5; 342 342 … … 345 345 346 346 //name and status string 347 const float mainWidth = cellFrame.size.width - iconSize.width - 3.0 * padding - extraNameShift;347 float mainWidth = cellFrame.size.width - iconSize.width - 3.0 * PADDING - EXTRA_NAME_SHIFT; 348 348 349 349 NSAttributedString * statusString = [[[NSAttributedString alloc] initWithString: [fTorrent shortStatusString] 350 350 attributes: statusAttributes] autorelease]; 351 351 NSAttributedString * nameString = [[fTorrent name] attributedStringFittingInWidth: 352 mainWidth - [statusString size].width - linePaddingattributes: nameAttributes];352 mainWidth - [statusString size].width - LINE_PADDING attributes: nameAttributes]; 353 353 354 354 //place name string 355 pen.x += iconSize.width + padding + extraNameShift;356 pen.y = cellFrame.origin.y + linePadding;355 pen.x += iconSize.width + PADDING + EXTRA_NAME_SHIFT; 356 pen.y = cellFrame.origin.y + LINE_PADDING; 357 357 358 358 [nameString drawAtPoint: pen]; 359 359 360 360 //place status string 361 pen.x = cellFrame.origin.x + cellFrame.size.width - padding- [statusString size].width;361 pen.x = cellFrame.origin.x + cellFrame.size.width - PADDING - [statusString size].width; 362 362 pen.y += ([nameString size].height - [statusString size].height) * 0.5; 363 363 … … 365 365 366 366 //progress bar 367 pen.x = cellFrame.origin.x + iconSize.width + 2.0 * padding;368 pen.y = cellFrame.origin.y + [nameString size].height + 2.0 * linePadding+ BAR_HEIGHT;369 370 const float barWidth = mainWidth + extraNameShift - BUTTONS_TOTAL_WIDTH + padding;367 pen.x = cellFrame.origin.x + iconSize.width + 2.0 * PADDING; 368 pen.y = cellFrame.origin.y + [nameString size].height + LINE_PADDING + PADDING + BAR_HEIGHT; 369 370 float barWidth = mainWidth + EXTRA_NAME_SHIFT - BUTTONS_TOTAL_WIDTH + PADDING; 371 371 372 372 if ([fDefaults boolForKey: @"UseAdvancedBar"]) -
trunk/macosx/TorrentTableView.m
r532 r537 28 28 29 29 #define BUTTON_TO_TOP_REGULAR 33.5 30 #define BUTTON_TO_TOP_SMALL 19.030 #define BUTTON_TO_TOP_SMALL 20.0 31 31 32 32 #define BUTTON_WIDTH 14.0
Note: See TracChangeset
for help on using the changeset viewer.