From: <ho...@us...> - 2009-12-23 12:40:29
|
Revision: 16407 http://bibdesk.svn.sourceforge.net/bibdesk/?rev=16407&view=rev Author: hofman Date: 2009-12-23 12:40:22 +0000 (Wed, 23 Dec 2009) Log Message: ----------- modify pref icon based on height Modified Paths: -------------- trunk/bibdesk/BDSKPreferenceIconCell.m Modified: trunk/bibdesk/BDSKPreferenceIconCell.m =================================================================== --- trunk/bibdesk/BDSKPreferenceIconCell.m 2009-12-23 12:03:24 UTC (rev 16406) +++ trunk/bibdesk/BDSKPreferenceIconCell.m 2009-12-23 12:40:22 UTC (rev 16407) @@ -43,7 +43,7 @@ - (void)drawWithFrame:(NSRect)cellFrame inView:(NSView *)controlView { NSSize cellSize = [self cellSizeForBounds:cellFrame]; - if (cellSize.width < NSWidth(cellFrame)) { + if (cellSize.height < NSHeight(cellFrame)) { NSRect ignored; NSDivideRect(cellFrame, &cellFrame, &ignored, cellSize.height, [controlView isFlipped] ? NSMinYEdge : NSMaxYEdge); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ho...@us...> - 2011-12-05 23:02:44
|
Revision: 18294 http://bibdesk.svn.sourceforge.net/bibdesk/?rev=18294&view=rev Author: hofman Date: 2011-12-05 23:02:38 +0000 (Mon, 05 Dec 2011) Log Message: ----------- fix offset of non-standard height pref icons Modified Paths: -------------- trunk/bibdesk/BDSKPreferenceIconCell.m Modified: trunk/bibdesk/BDSKPreferenceIconCell.m =================================================================== --- trunk/bibdesk/BDSKPreferenceIconCell.m 2011-12-05 13:20:16 UTC (rev 18293) +++ trunk/bibdesk/BDSKPreferenceIconCell.m 2011-12-05 23:02:38 UTC (rev 18294) @@ -45,7 +45,7 @@ NSSize cellSize = [self cellSizeForBounds:cellFrame]; if (cellSize.height < NSHeight(cellFrame)) { NSRect ignored; - NSDivideRect(cellFrame, &cellFrame, &ignored, cellSize.height, [controlView isFlipped] ? NSMinYEdge : NSMaxYEdge); + NSDivideRect(cellFrame, &cellFrame, &ignored, cellSize.height, [controlView isFlipped] ? NSMaxYEdge : NSMinYEdge); } [super drawWithFrame:cellFrame inView:controlView]; } @@ -70,7 +70,7 @@ NSPoint point = cellFrame.origin; point.x += (NSWidth(cellFrame) - NSWidth(rect)) / 2.0; if ([controlView isFlipped]) - point.y += NSHeight(rect); + point.y += NSHeight(cellFrame); NSPasteboard *pboard = [NSPasteboard pasteboardWithName:NSDragPboard]; [pboard declareTypes:[NSArray arrayWithObject:@"NSToolbarIndividualItemDragType"] owner:nil]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |