NSBezier Artifacts
NSBezier Artifacts
- Subject: NSBezier Artifacts
- From: Aaron Wallis <email@hidden>
- Date: Sat, 26 Apr 2008 15:18:51 +1000
I've been having a fair few issues with NSBezier boxes lately (a.k.a
boxes with rounded corners)
I've created a NSView subclass that contains the following code, then
threw a few on a window with some controls over the top:
- ( void ) drawRect: ( NSRect ) rect
{
NSBezierPath* thePath = [NSBezierPath bezierPath];
[thePath appendBezierPathWithRoundedRect:rect xRadius:10.0
yRadius:10.0];
[thePath fill];
}
the results are horrid: http://skitch.com/d2kagw/kemd/window
there's loads of artifacts on the initial draw as well as each when
the user interacts with the controls etc.
If I make them just plain rectangles - it works fine: http://skitch.com/d2kagw/kemr/window
- ( void ) drawRect: ( NSRect ) rect
{
[NSBezierPath fillRect:rect];
}
Any ideas?
I just need to draw some boxes :D
Cheers!
________________________/Az.________
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden