use built-in rounded corner rect on Leopard
This commit is contained in:
parent
1d636ec095
commit
7e8cbad592
|
@ -23,11 +23,15 @@
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
|
|
||||||
#import "NSBezierPathAdditions.h"
|
#import "NSBezierPathAdditions.h"
|
||||||
|
#import "NSApplicationAdditions.h"
|
||||||
|
|
||||||
@implementation NSBezierPath (NSBezierPathAdditions)
|
@implementation NSBezierPath (NSBezierPathAdditions)
|
||||||
|
|
||||||
+ (NSBezierPath *) bezierPathWithRoundedRect: (NSRect) rect radius: (float) radius
|
+ (NSBezierPath *) bezierPathWithRoundedRect: (NSRect) rect radius: (float) radius
|
||||||
{
|
{
|
||||||
|
if ([NSApp isOnLeopardOrBetter])
|
||||||
|
return [self bezierPathWithRoundedRect: rect xRadius: radius yRadius: radius];
|
||||||
|
|
||||||
float minX = NSMinX(rect),
|
float minX = NSMinX(rect),
|
||||||
minY = NSMinY(rect),
|
minY = NSMinY(rect),
|
||||||
maxX = NSMaxX(rect),
|
maxX = NSMaxX(rect),
|
||||||
|
|
Loading…
Reference in New Issue