Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-11

Carbon: Print out is mirrored

6 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Fred Flinestone

Hi,

When I print out over my printing module on Carbon then after second page it starts to print out mirrored where left is with right exchanged. This continues until I restart program. Linux doesn't have any problem.
I cannot find any property which could be responsible for this behavior. I know that it must be a conflict between my properties set on printer, but I cannot find which one(s).
When I print out anything over TPrinter.Canvas directly I cannot get the same shit. It prints correctly always.

Any idea, what can I check?

_ffred

Reply by email

dmitry boyarintsev
to Fred Flinestone
Fred Flinestone wrote
When I print out over my printing module on Carbon then after second page it starts to print out mirrored where left is with right exchanged. This continues until I restart program. Linux doesn't have any problem.

Is it reproducible on "Print to PDF" printer?

thanks,
Dmitry

Reply by email

Fred Flinestone
to dmitry boyarintsev: Also, you need to check how you're handling Context translation, if you're using Carbon…
dmitry boyarintsev wrote 7 lines
On Tue, Nov 23, 2010 at 4:32 AM, Fred Flinestone wrote: > Any idea, what can I check? Also, you need to check how you're handling Context translation, if you're using Carbon API (CGContext) for printing. If you're not, then you'd better to refer to the known bugs of the library you're using.

I use only default TPrinter.

Reply by email