Re: Printable region and drawRect
Re: Printable region and drawRect
- Subject: Re: Printable region and drawRect
- From: Stéphane Sudre <email@hidden>
- Date: Tue, 29 Oct 2002 17:28:15 +0100
On mardi, oct 29, 2002, at 09:45 Europe/Paris, Michael Ericson wrote:
I'm having some trouble printing a subclass of an NSView, here's the
details. In the drawRect: method of my view class - once I determine
that the current drawing context is not to the screen (i.e. I am
printing) - I would like to be able to use the entire printable region
of the paper as configured by the Page Setup/Print options. However,
the NSRect that is passed to drawRect: is very small, and not at all
proportional to the configured page.
For example, when printing to a US Letter size page (8.5" x 11") the
drawRect: method gets passed a 100x100 rectangle that is centered on
the page rather than a rectangle that matches the printable region of
the page (i.e. page size minus borders).
Any ideas on how I can draw to the entire printable region of the page?
I would suppose you're using the same view to print that the one you're
using in your interface.
If you want to draw in a bigger area, you will have to create a
dedicated print view.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.