Re: how to update the view of NSPrintOperation ?
Re: how to update the view of NSPrintOperation ?
- Subject: Re: how to update the view of NSPrintOperation ?
- From: "douglas a. welton" <email@hidden>
- Date: Wed, 14 May 2008 08:46:54 -0400
On May 14, 2008, at 2:46 AM, debin lei wrote:
1.
When i implement printing with cocoa, an NSPrintOperation object is
created to control the print operation (see
the NSPrintOperation class description for details).
NSPrintOperation * printOp = [NSPrintOperation
printOperationWithView:viewToPrint printInfo:printInfo];
viewToPrint is my NSView for printing.
I augment printpanel display by adding a custom NSView using the
addAccessoryController: method.
I put one button into the view. When user presses the button,i want
to do some logic and notices viewToPrint the update.Because the
print datachanged.So the preview in the print dialog should be
updated. How can i do this, let the viewToPrint update with printOp
or other methods?
I presume that your accessoryController is implementing the
NSPrintPanelAccessorizing protocol. Check out the documentation for
the - (NSSet)keyPathsForValuesAffectingPreview method in that
protocol. In essence, this method lets the preview know when it
should update itself.
regards,
douglas
_______________________________________________
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