comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: DIALOG_PRINTJOB and DIALOG_PRINTERSETUP
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: DIALOG_PRINTJOB and DIALOG_PRINTERSETUP [message #29335 is a reply to message #29329] Wed, 13 February 2002 17:08 Go to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
James Kuyper (kuyper@gscmail.gsfc.nasa.gov) writes:

> What exactly is the difference supposed to be between DIALOG_PRINTJOB
> and DIALOG_PRINTERSETUP?
>
> About the only difference I can see between their descriptions is that
> DIALOG_PRINTJOB is supposed to set the "parameters", while
> DIALOG_PRINTERSETUP is supposed to set the "properties". I have no idea
> what that's supposed to mean.
>
> On my particular system, "JOB" is a tiny dialog, which allows me to
> select whether or not to use compression, the scale, and the number of
> copies. "SETUP" is a much bigger dialog, that covers both scale and
> number of copies, but not compression, and a whole lot of other things.
> Apparantly "compression" is a parameter, "scale" and "number of copies"
> count as both parameters and properties, and every thing else is a
> property. Huh?

Leaving aside descriptions for the moment (although I
do seem to recognize this from my own writing as the
kinds of words you choose if you are waving your hands
while you are searching your vocabulary), I think the
dialogs are certainly operating system specific, and
probably vendor specific. In other words, what comes
up depends on what was installed when the printer was
installed.

I suspect IDL has as much control over it as it
does over DIALOG_PICKFILE, for example. As such, it
is awfully hard to explain. I typically use DIALOG_PRINTERSETUP
because that gives the use lots of options, and if they
hit OK, I just assume they know what the hell they are
doing. What else can you do?

Cheers,

David

--
David W. Fanning, Ph.D.
Fanning Software Consulting
Phone: 970-221-0438, E-mail: david@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: Issuing messages from a dll to a widget
Next Topic: Kuwahara Filter

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Tue Dec 02 13:09:56 PST 2025

Total time taken to generate the page: 1.28538 seconds