Re: A more attractive NSSlider?
site_archiver@lists.apple.com Delivered-To: cocoa-dev@lists.apple.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/site_archiver%40lists.apple... This email sent to site_archiver@lists.apple.com - (void)awakeFromNib { JSliderCell * aCell = [[[JSliderCell alloc] init] retain]; [aCell setControlSize:NSSmallControlSize]; [self setCell:aCell]; [aCell release]; } static NSImage * _knobOff = nil; static NSImage * _knobOn = nil; @implementation LNSliderCell -(id)init { self = [super init]; _knobOff = [[NSImage imageNamed:@"knob_cold"] retain]; return self; } - (void)drawKnob:(NSRect)knobRect { NSImage * knob = _knobOn; [[self controlView] lockFocus]; [knob compositeToPoint:NSMakePoint(knobRect.origin.x,knobRect.origin.y+knobRect.size.height-2) operation:NSCompositeSourceOver]; [[self controlView] unlockFocus]; } @end
participants (1)
-
Julian Cain