Re: off screen drawing with cocoa
Re: off screen drawing with cocoa
- Subject: Re: off screen drawing with cocoa
- From: Warwick Hall <email@hidden>
- Date: Tue, 24 Apr 2007 18:43:44 +1000
ok, so i create an NSWindow, and set the content view to the WebView.
exception is still thrown, because the defer is YES on the window, so
I change that to NO.
then if you look at my previous code, i had a NSGraphicsContext
created in the main() function using the NSDictionary attribute
approach. Well, another exception is thrown saying invalid graphics
context, so i change it to the graphics context for the NSWindow.
Now, when i run it, it runs without exception, a postscript file is
created with the size (300.0, 500.0), but it is blank! all that
trouble and it comes up blank?!?!?!
please help! here is the modified code snipbit...
--BEGIN--
NSWindow * theWindow =
[[NSWindow alloc] initWithContentRect : NSMakeRect( 0.0, 0.0,
300.0, 500.0 )
styleMask : NSBorderlessWindowMask
backing : NSBackingStoreNonretained
defer : NO
screen : nil];
[NSGraphicsContext setCurrentContext : [NSGraphicsContext
graphicsContextWithWindow : theWindow]];
WebView * webView =
[[WebView alloc] initWithFrame : NSMakeRect( 0.0, 0.0, 300.0,
500.0 )
frameName : nil
groupName : nil];
[theWindow setContentView : webView];
[webView lockFocus];
[[webView mainFrame] loadHTMLString : theHtml baseURL : nil ];
[webView unlockFocus];
--END--
warwick
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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