Details
Description
If a had a dollar for every time someone asked for an easy way to change the default printer I would have quite a pile of bills. The propertiesManager which is part of the Viewer RI stores many properties that can change many aspects of the viewer ri at runtime. I would suggest that we add a new property for paper media size and possibly a system property that would allow for named paper sizes to be assigned as the default printer value.
I've applied the patch as it addresses saving properties from one open document to another. I took a first shot at adding default properties to the UI properties file. When the print dialog or printer job is started the current media size values are saved to the properties manager class. When the viewer RI is closed the propertiesManager writes out its current state to file.