Re: How remove a clip path?
Re: How remove a clip path?
- Subject: Re: How remove a clip path?
- From: Randall Meadows <email@hidden>
- Date: Tue, 5 May 2009 12:54:11 -0600
On May 5, 2009, at 12:47 PM, McLaughlin, Michael P. wrote:
In a custom NSBezierView, I fill the view with a background color
then set a
clip path that will eventually be drawn as a map. I do this so that
I can
color-code the map (in a complicated way) without "going outside the
lines".
If I then draw the map, external boundaries are drawn as half-width
lines
because the clip path divides them in half lengthwise.
I cannot just double the line width because there are internal map
boundaries as well so I would like to *remove* the clip path totally.
If I write
[[NSBezierPath new] setClip];
this works perfectly except that I get an error in the Console
window which
I would rather avoid.
Is there a recommended way to remove a clip path?
Note: Setting the clip path to a dummy path outside the view does
not work
because then the map will not be drawn at all.
How 'bout using +clipRect: with the bounds of the enclosing view?
_______________________________________________
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