Re: Creating an Offscreen NSView
Re: Creating an Offscreen NSView
- Subject: Re: Creating an Offscreen NSView
- From: Shawn Erickson <email@hidden>
- Date: Fri, 20 May 2005 15:38:20 -0700
On May 20, 2005, at 3:01 PM, Mark Morrill wrote:
Hi all,
Is creating an offscreen NSView as easy as:
NSView* myOffscreenView = [[NSView alloc] initWithFrame:theFrame];
And is drawing into it as easy as:
[myOffscreenView drawRect:myDrawRect];
Or getting PDF data from it as easy as:
NSData* myPDF = [myOffscreenView drawRect:myDrawRect];
This seems to be too easy. Is there a catch? How does the view know
not to draw on the screen? How does it allocate a graphics context?
You have a view that is not attached to any window so it does not
have any context associated with it, it won't draw anything. Also
drawRect: doesn't return anything (review the docs for NSView).
Anyway it isn't clear what you are trying to do... get a PDF of an
existing view, simply draw into a PDF, etc.
-Shawn
_______________________________________________
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