Changeset 13540
- Timestamp:
- Sep 27, 2012, 12:16:21 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/InfoGeneralViewController.m
r13539 r13540 60 60 NSArray * labels = @[ fPiecesLabel, fHashLabel, fSecureLabel, fCreatorLabel, fDateCreatedLabel, fCommentLabel, fDataLocationLabel ]; 61 61 62 CGFloat oldMaxWidth = 0.0, newMaxWidth = 0.0; 63 NSTextField * oldLongestLabel = nil; 62 CGFloat oldMaxWidth = 0.0, originX, newMaxWidth = 0.0; 64 63 for (NSTextField * label in labels) 65 64 { 66 const CG Float oldWidth = [label bounds].size.width;67 if (old Width > oldMaxWidth)65 const CGRect oldFrame = [label frame]; 66 if (oldFrame.size.width > oldMaxWidth) 68 67 { 69 oldMaxWidth = old Width;70 o ldLongestLabel = label;68 oldMaxWidth = oldFrame.size.width; 69 originX = oldFrame.origin.x; 71 70 } 72 71 … … 80 79 { 81 80 NSRect frame = [label frame]; 82 frame.origin.x = [oldLongestLabel frame].origin.x; 83 frame.origin.x += newMaxWidth - frame.size.width; 81 frame.origin.x = originX + (newMaxWidth - frame.size.width); 84 82 [label setFrame: frame]; 85 83 }
Note: See TracChangeset
for help on using the changeset viewer.