I have been having difficulty trying to determine where it is possible
to display a dialog box from a unidrv plug-in. From what I read in
the documentation it appears as though both UI and rendering plugins
run in the application's context, before anything is sent to the
spooler. If this is indeed the case I would assume that it would be
possible to display a dialog box to capture document specific
properties during EnablePDEV processing in a rendering plug-in. This
would allow me to capture things like fax #s for each document by
displaying a dialog to the user who started the job. I further assume
that the dialog box would appear in a particular user's termnal
services window.

Are my assumptions correct or am I completely out to lunch? If I am
out to lunch what would be the easiest way to capture fax #s for each
individual document in a terminal services environment?

Re: unidrv plugins and dialog boxes by Vipin

Vipin
Wed Mar 08 13:30:35 CST 2006

Focus on DrvDocumentEvent(...) and DrvStartDoc(...)
EnablePdev(...) isn't the right place to do what you would want to do.

--
Vipin Aravind
http://www.explorewindows.com


"Stephen W Boyd" <sboyd@nospam.amtelecom.net> wrote in message
news:0v8r02l45lal1cg58ovhb19uakopcbg684@4ax.com...
>I have been having difficulty trying to determine where it is possible
> to display a dialog box from a unidrv plug-in. From what I read in
> the documentation it appears as though both UI and rendering plugins
> run in the application's context, before anything is sent to the
> spooler. If this is indeed the case I would assume that it would be
> possible to display a dialog box to capture document specific
> properties during EnablePDEV processing in a rendering plug-in. This
> would allow me to capture things like fax #s for each document by
> displaying a dialog to the user who started the job. I further assume
> that the dialog box would appear in a particular user's termnal
> services window.
>
> Are my assumptions correct or am I completely out to lunch? If I am
> out to lunch what would be the easiest way to capture fax #s for each
> individual document in a terminal services environment?