Ticket URL: <
http://trac.wxwidgets.org/ticket/14399#comment:5>
#14399: wxOSX-Cocoa incorrect printer output scaling
-----------------------------------------+----------------------------------
Reporter: johnr | Owner: csomor
Type: defect | Status: accepted
Priority: normal | Milestone: 2.9.4
Component: wxOSX-Cocoa | Version: 2.9-svn
Keywords: wxOSX-Cocoa printer scaling | Blockedby:
Patch: 0 | Blocking:
-----------------------------------------+----------------------------------
Comment(by johnr):
Replying to [comment:4 robind]:
> Just FYI, I also ran into this scaling issue tonight. It was kind of
funny to see a whole page reduced to the size of a postage stamp when
printed. :-)
A bit of humour always helps :)
The other oddity I noticed with a grid rendered directly to a
wxPrintPreview frame was that on MSW the zoom works well and all
components enlarge or shrink appropriately but on wxOSX-Cocoa the grid
size doesn't change when zoomed although other components do. My use of
SetUserScale is ok in msw but not osx.
There are some callback functions in wxosx printing or graphics code and I
note that, when printing, dc->EndPage is called before linear gradient
fill occurs, at least when xCode debugging.
--
Ticket URL: <
http://trac.wxwidgets.org/ticket/14399#comment:5>