![Avatar](https://secure.gravatar.com/avatar/73a16fca9696a8638db507ccc9e2669f.jpg?s=64&d=identicon&r=g)
I get the PrintDocument object from your PrintSettings so that I can set up the page how I want it.
If I try to set the Color option it only seems to work if the user decides to print to the default printer. If they choose a different printer that option is reset to its default for that new printer.
Since I can only set the PrintDocument options BEFORE calling your Print() method [which then displays the dialog that allows the user to select their printer] how do I handle this?
Do I have to display the printer dialog myself, and then set the options before calling Print() with ShowDialog=False?
Thanks
Mike