On Mon, 05 Dec 2005 21:00:58 -0800, Richard Gaskin <[EMAIL PROTECTED]> wrote:

[snip]

In OS X, Mac Classic, and Windows, it's common to define the parameters
for the print job in the Print window, with some settings defined in
Page Setup.  Rev gives you access to both:

   answer printer -- brings up the OS standard Page Setup dialog,
                     which retains settings during the current session

   open printing with dialog -- initiates a print job with the Print
                     Job dialog presented first.  You can also print
                     without the Print Job dialog by ommitting "with
                     dialog".

If you filter the Transcript Dictionary with "print" you'll find a lot
of properties which govern printing. You can set these up without ever
showing the Page Setup dialog, including margins, orientation, scale,
and more.

The one weakness Rev has is integrating its internal settings with the
OS print dialogs. It would be nice to be able to save and restore Page
Setup info as we can with QuickTime transitions using "answer effect".

The difficulty is that while there's only one QuickTime API, the APIs
for printing vary broadly and deeply from OS to OS.  This isn't to say
it wouldn't be worth pursuing (hence the Bugzilla request for it), but
at least it helps you understand why that's not in place just yet.

Once Classic support is dropped from the engine (no, I've heard of no
plans, just wishful thinking for the future), printing can be greatly
enhanced as OS X's printing architecture is more like the rest of the
world and Classic's is from outerspace.

Yes, more comprehensive interaction with printers is sorely missed and would be great... what I find worst about the present situation is that I can't tell the true page size available to the marking engine of a given printer, i.e. the minimum margins/maximum printable area: this means that I can't script the design of a printout to exactly fill a page and I can't allow the user to set margins without some danger that the printing will be cropped. Some perfectly respectable Mac apps (GraphicConverter for example) seem to know where to get this info from regardless of the printer driver being used, and there are many examples on Windows too... anyway it's been Bugzilla'd (5 May 2004, still UNCO, 57 votes at the last count) and I'm still hoping for a result.

Graham

----------------------------------------
Graham Samuel / The Living Fossil Co. / UK and France


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to