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. 
            
Activity
| Field | Original Value | New Value | 
|---|---|---|
| Attachment | icepdf4.0.1-reusePrintHelper.patch [ 12305 ] | 
| Salesforce Case | [] | |
| Fix Version/s | 4.0.2 [ 10234 ] | 
| Fix Version/s | 4.1 [ 10227 ] | |
| Fix Version/s | 4.0.2 [ 10234 ] | 
| Salesforce Case | [] | |
| Fix Version/s | 4.1.1 [ 10244 ] | |
| Fix Version/s | 4.1 [ 10227 ] | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #22484 | Fri Oct 01 11:31:25 MDT 2010 | patrick.corless |  | 
| Files Changed | ||||
|  MODIFY
            				/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SwingController.java  MODIFY
            				/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/viewer/res/ICEpdfDefault.properties  MODIFY
            				/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/util/PropertiesManager.java | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #22497 | Mon Oct 04 06:11:34 MDT 2010 | patrick.corless |  | 
| Files Changed | ||||
|  MODIFY
            				/icepdf/trunk/icepdf/viewer/src/org/icepdf/ri/common/SwingController.java | 
| Status | Open [ 1 ] | Resolved [ 5 ] | 
| Resolution | Fixed [ 1 ] | 
| Status | Resolved [ 5 ] | Closed [ 6 ] | 
 New Feature
 New Feature
             Major
 Major
                 
                            
RI completely ignores previous settings of the viewModel's PrintHelper when printing.
Attached patch should help.