TPlanner printing

Users are asking for a printer setup dialog to appear when our code to print a TPlanner is called, mainly because they want to control what printer is used for just this specific print operation, e.g. to PDF printer driver. Obviously, they don't want any dialog that changes the default printer for Windows or the duration of our application. What's the best way to go about this?


Thanks.

The standard TPrinterSetupDialog is best used for printer selection.
If you do not want that the printer for the app lifetime is changed, you might have to get this printer and reset it after planner printing.

Thanks Bruno, I thought as much. Just wanted to make sure that there wasn't some hidden TMS utilityor method for doing this.