Issue 122990 - OS/2 landscape printing not working
Summary: OS/2 landscape printing not working
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 4.0.0
Hardware: All OS/2
: P3 Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks: 118923
  Show dependency tree
 
Reported: 2013-08-09 10:31 UTC by Yuri Dario
Modified: 2016-12-31 15:32 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Yuri Dario 2013-08-09 10:31:21 UTC
When a landscape document is being printed, even the AOO print dialog still shows a portrait preview.
Comment 1 Yuri Dario 2013-08-10 09:39:50 UTC
Code had dummy implementations for 

void Os2SalInfoPrinter::InitPaperFormats( const ImplJobSetup* pSetupData )
int Os2SalInfoPrinter::GetLandscapeAngle( const ImplJobSetup* pSetupData )
Comment 2 SVN Robot 2013-08-10 09:41:33 UTC
"ydario" committed SVN revision 1512584 into trunk:
i122990 - implemented missing InitPaperFormats and GetLandscapeAngle methods.
Comment 3 SVN Robot 2013-08-10 09:44:44 UTC
"ydario" committed SVN revision 1512586 into branches/AOO400:
i122990 - implemented missing InitPaperFormats and GetLandscapeAngle methods.
Comment 4 Yuri Dario 2013-08-10 09:49:49 UTC
The paper size returned by InitPaperFormats is always in portrait mode, while DEVESC_QUERYJOBPROPERTIES returns size in current orientation.
Comment 5 Yuri Dario 2013-08-10 10:51:03 UTC
Tested against virtual pdf printer. orientation is correctly set. 
closing.