return NSZeroRect;
frame.origin = [fTableView convertPoint: frame.origin toView: nil];
- frame.origin = [fWindow convertBaseToScreen: frame.origin];
+ frame = [fWindow convertRectToScreen: frame];
frame.origin.y -= frame.size.height;
return frame;
}
return NSZeroRect;
frame.origin = [fileOutlineView convertPoint: frame.origin toView: nil];
- frame.origin = [[[self view] window] convertBaseToScreen: frame.origin];
+ frame = [[[self view] window] convertRectToScreen: frame];
frame.origin.y -= frame.size.height;
return frame;
}
NSRect windowRect = [window frame], viewRect = [view frame];
- const CGFloat difference = (NSHeight(viewRect) - oldHeight) * [window userSpaceScaleFactor];
+ const CGFloat difference = NSHeight(viewRect) - oldHeight;
windowRect.origin.y -= difference;
windowRect.size.height += difference;
const CGFloat screenHeight = NSHeight([[window screen] visibleFrame]);
if (NSHeight(windowRect) > screenHeight)
{
- const CGFloat difference = (screenHeight - NSHeight(windowRect)) * [window userSpaceScaleFactor];
+ const CGFloat difference = screenHeight - NSHeight(windowRect);
windowRect.origin.y -= difference;
windowRect.size.height += difference;
return;
NSRect windowRect = [window frame];
- const CGFloat difference = (NSHeight([view frame]) - NSHeight([[window contentView] frame])) * [window userSpaceScaleFactor];
+ const CGFloat difference = NSHeight([view frame]) - NSHeight([[window contentView] frame]);
windowRect.origin.y -= difference;
windowRect.size.height += difference;
if ([self isMagnet])
return [NSImage imageNamed: @"Magnet"];
- #warning replace kGenericFolderIcon stuff with NSImageNameFolder on 10.6
if (!fIcon)
- fIcon = [[[NSWorkspace sharedWorkspace] iconForFileType: [self isFolder] ? NSFileTypeForHFSTypeCode(kGenericFolderIcon)
- : [[self name] pathExtension]] retain];
+ fIcon = [self isFolder] ? [[NSImage imageNamed: NSImageNameFolder] retain]
+ : [[[NSWorkspace sharedWorkspace] iconForFileType: [[self name] pathExtension]] retain];
return fIcon;
}