printPaperRectangle & LC7
Paul Hibbert
paul at livecode.org
Mon Mar 23 22:52:39 EDT 2015
Thank you for the notes, I have tried setting the defaults, but unfortunately it still can't do what I need, I have 5 different printers and all but two have very different paper margins.
I realise now that it's not LC's fault when things go awry, but at least I found an odd workaround for the current problem by calling the Page Setup after the Print dialogue, it's a bit klunky, but at least everything lines up correctly that way.
I've had notice today that the print card… 'into pageRect' should be fixed in LC7.0.4-rc-3 which is currently awaiting build.
Paul
> On Mar 23, 2015, at 1:39 PM, Terence Heaford <t.heaford at icloud.com> wrote:
>
> Paul,
>
> I think I’ve figured out how to make the settings stick and with the correct dimensions:
>
> There is some poor dialogue box design from Apple involved so please be patient while I try to explain.
>
> Firstly open a Page Setup Dialogue Box.
>
> There is a pop up menu at the top titled Settings which has 2 items in it.
>
> 1. Page Attributes
> 2. Save as Default
>
> Select all the settings you require:
>
> Orientation
> Paper Size
> Scale
>
> and choose your printer in Format For:
>
> DO NOT PRESS OK YET
>
> Now go to the popup menu titled Settings and select “Save as Default”
>
> Now Press OK.
>
> You can now quit LiveCode.
>
> Reopen LiveCode and print using something like:
>
> on mouseUp
>
> answer printer as sheet
> if the result = "cancel" then
> exit mouseUp
> end if
>
> send "printChart" to group "generalChart"
>
> end mouseUp
>
> I have found that LC/Printer has maintained it’s settings from the previous session.
>
> I suspect that using the Page Setup Dialogue Box to apply settings to different printers will result in those being applied if you select a different printer in the answer printer dialogue box.
>
>
> Hope this helps
>
>
> Terry
>
>
>
>
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list