Changeset 1996
- Timestamp:
- Jun 1, 2007, 12:33:31 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/DragOverlayWindow.m
r1912 r1996 77 77 NSString * name; 78 78 BOOL folder; 79 int fileCount = 0; 79 80 80 81 NSString * file; … … 91 92 count++; 92 93 size += info->totalSize; 94 fileCount += info->fileCount; 93 95 94 96 //only useful when one torrent … … 103 105 } 104 106 107 if (count <= 0) 108 return; 109 110 //set strings and icon 105 111 NSImage * icon = nil; 106 NSString * sizeString = [NSString stringForFileSize: size]; 112 NSString * secondString = [NSString stringForFileSize: size]; 113 if (count > 1 || folder) 114 { 115 NSString * fileString; 116 if (fileCount == 1) 117 fileString = NSLocalizedString(@"1 File, ", "Drag overlay -> drag files"); 118 else 119 fileString= [NSString stringWithFormat: NSLocalizedString(@"%d Files, ", "Drag overlay -> drag files"), fileCount]; 120 secondString = [fileString stringByAppendingString: secondString]; 121 } 122 107 123 if (count == 1) 108 124 icon = [[NSWorkspace sharedWorkspace] iconForFileType: folder ? NSFileTypeForHFSTypeCode('fldr') : [name pathExtension]]; 109 125 else 110 126 { 111 name = [NSString stringWithFormat: NSLocalizedString(@"%d Torrent Files", "Drag overlay -> multipledrag files"), count];112 s izeString = [sizeString stringByAppendingString: @" Total"];127 name = [NSString stringWithFormat: NSLocalizedString(@"%d Torrent Files", "Drag overlay -> drag files"), count]; 128 secondString = [secondString stringByAppendingString: @" Total"]; 113 129 } 114 130 115 [[self contentView] setOverlay: icon mainLine: name subLine: s izeString];131 [[self contentView] setOverlay: icon mainLine: name subLine: secondString]; 116 132 117 133 //stop other animation and set to same progress
Note: See TracChangeset
for help on using the changeset viewer.