Need ability to disable the properties dialog when printing
I never use nor want the dialog that appreas after issueing the Print command and before the filename dialog appears. Please let us disable it in the Preferences. I would even suggest to turn it OFF by default, but I would be happy if I could just get rid of it.
That doesn't seem to work. When I select Auto-save from Printer / Options / Auto-save, I am no longer prompted for a filename and - more importantly - a directory where the PDF file is supposed to go. This also happens when I de-select "use this directory for Auto-save".
Are you using some COM or RegWrite or printing manually to pdfCreator printer?
Also you can create several pdfcreator printers and assign to each one autosave and folder and authomatic name for example. Then print to the printer so created and you can have an powerful environment.
You can create pdfcreator additional printers using the pdf monitor, in the menu Printer - Printers ....
Are you using some COM or RegWrite or printing manually to pdfCreator printer?
No.
Also you can create several pdfcreator printers and assign to each one autosave and folder and authomatic name for example. Then print to the printer so created and you can have an powerful environment.
I don't want a "powerful environment", and I don't want to create a "PDFCreator printer" for every commonly used subdirectory on my 4 PCs with 4 user accounts each.
I want to print to the PDFCreator printer driver and only be prompted for a filename and directory.
This is common practice for Windows programs when creating new files. I know of no other program that asks for meta-data before asking to save the file.
Could you please add a new option, in addition to autosave, so we don't need to show form .frmPrinting.
I call it for example: opt.DontShowNagScreen :-)
The frmMain.CheckForPrinting() has to be changed like this:
50380 If opt.UseAutosave = 1 Then 50390 opt2 = Options 50400 Options = opt 50410 Autosave PDFSpoolfile 50420 SaveOption Options, "Counter", PrinterDefaultProfile 50430 opt2.Counter = Options.Counter 50440 Options = opt2 50450 Else 50460 If LenB(isf.REDMON_PRINTER) > 0 And UCase$(OldPrinter) <> UCase$(isf.REDMON_PRINTER) Then 50470 OldPrinter = isf.REDMON_PRINTER 50480 End If 50490 frmPrinting.PrinterProfile = GetPrinterDefaultProfile(isf.REDMON_PRINTER)
if opt.NEWDontShowNagScreen = 1 Then -> ...do process frmPrinting.cmdSave .... // ask for filename/folder Else 50500 -> frmPrinting.Show , Me // show the unwanted Form End If 50510 End If