Re: NSBezierPath clipRect confusion
Re: NSBezierPath clipRect confusion
- Subject: Re: NSBezierPath clipRect confusion
- From: "R. Scott Thompson" <email@hidden>
- Date: Wed, 3 Nov 2004 16:00:00 -0600
I'm trying to use NSBezierPath's clipRect method to help me draw
within a rectangle, it works OK, but I can't seem to turn off the
clipping path so I can continue drawing as normal.
I've used
[NSBezierPath clipRect:ClipRect];
to create the path, I do my drawing, this works nicely, but then I
want to continue drawing outside the clipping path, which I can't
figure out how to do.
I've tried wrapping the clipped drawing bit in save/restore graphics
state, but no joy.
Can anyone point out a good example of how to turn the clipping path
off?
The right way to do it is with the save and restore:
[NSGraphicsContext saveGraphicsState];
[NSBezierPath clipRect: clipRect];
... additional drawing here ...
[NSGraphicsContext restoreGraphicsState];
... non-clipped drawing here ...
If the save and restore are not working for you then perhaps we should
see a larger snippet of your code.
Scott
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden