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.heaf...@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@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode