jens@28: // jens@28: // MYWindowUtils.m jens@28: // Murky jens@28: // jens@28: // Created by Jens Alfke on 5/5/09. jens@28: // Copyright 2009 Jens Alfke. All rights reserved. jens@28: // jens@28: jens@28: #import "MYWindowUtils.h" jens@28: jens@28: jens@28: @implementation NSWindow (MYUtilities) jens@28: jens@28: jens@28: - (void) my_setTitleBarIcon: (NSImage*)icon jens@28: { jens@28: NSURL *url = nil; jens@28: if( icon ) { jens@28: icon = [[icon copy] autorelease]; jens@28: [icon setSize: NSMakeSize(16,16)]; jens@28: url = [NSURL fileURLWithPath: @"/System/XXX"]; jens@28: } jens@28: [self setRepresentedURL: url]; jens@28: [[self standardWindowButton:NSWindowDocumentIconButton] setImage: icon]; jens@28: } jens@28: jens@28: @end