X-Git-Url: http://git.ithinksw.org/ITKit.git/blobdiff_plain/3e6ffde0979aded206bb6741114253dc0615cc9c..bd40b798b6a46cfecdfb128e2992bba254148911:/ITButtonCell.m diff --git a/ITButtonCell.m b/ITButtonCell.m index 7885dc3..0f60271 100755 --- a/ITButtonCell.m +++ b/ITButtonCell.m @@ -51,6 +51,7 @@ if ( _subStyle == ITGrayRoundedBezelStyle ) { [self drawGrayRoundedBezelWithFrame:rect inView:controlView]; [super drawInteriorWithFrame:rect inView:controlView]; + [[controlView superview] setNeedsDisplay:YES]; } else { [super drawWithFrame:rect inView:controlView]; } @@ -68,7 +69,7 @@ NSPoint pointD = NSMakePoint( (ch / 2) , ch ); NSPoint lCtr = NSMakePoint( (ch / 2) , (ch / 2) ); NSPoint rCtr = NSMakePoint( (cw - (ch / 2)) , (ch / 2) ); - float alpha = 0.35; + float alpha = 0.45; [path moveToPoint:pointA]; [path lineToPoint:pointB]; @@ -83,12 +84,16 @@ endAngle:270.0]; if ( [self isHighlighted] ) { - alpha = 0.50; + alpha = 0.60; } - - [[NSColor colorWithCalibratedWhite:0.0 alpha:alpha] set]; + + [[NSColor colorWithCalibratedWhite:0.15 alpha:alpha] set]; [path fill]; } +- (BOOL)isOpaque +{ + return NO; +} @end