In my app I have a NSView that I use as a drawing canvas to draw some primitive shapes like rects and ellipses using NSBezierPath. Right now I need to make my canvas transparent, but I want my shapes that I draw have the same opacity as they had before. I'm curious if it's possible to do it, and if it is, how?!
EDIT:
Sorry for poor previous description!
The ultimate goal for me is to be able to draw normal saturated-color shapes on the transparent canvas. By transparent I mean totally clear if this possible. When I draw shapes my view is redrawing itself all the time, so even under these conditions I want everything to be as described above.
Any kind of help is appreciated!