include/vcl/pdfwriter.hxx | 4 ++-- vcl/source/gdi/pdfwriter_impl.cxx | 9 ++------- vcl/unx/generic/print/genprnpsp.cxx | 2 +- 3 files changed, 5 insertions(+), 10 deletions(-)
New commits: commit b3b2f2b95070f1a385c51f432a52b9c84470913f Author: Noel Grandin <noel.gran...@collabora.co.uk> Date: Wed Feb 8 15:13:54 2017 +0200 convert Orientation to scoped enum and drop unused enumerators Change-Id: I2f42f0f441cf9ce96338d40382acb6d75ea1e1a0 Reviewed-on: https://gerrit.libreoffice.org/34061 Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> Tested-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/include/vcl/pdfwriter.hxx b/include/vcl/pdfwriter.hxx index c8cfdba..c660f16 100644 --- a/include/vcl/pdfwriter.hxx +++ b/include/vcl/pdfwriter.hxx @@ -101,7 +101,7 @@ public: {} }; - enum Orientation { Portrait, Landscape, Seascape, Inherit }; + enum class Orientation { Portrait, Inherit }; // in case the below enum is added PDF_1_6 PDF_1_7, please add them just after PDF_1_5 enum class PDFVersion { PDF_1_2, PDF_1_3, PDF_1_4, PDF_1_5, PDF_A_1 };//i59651, PDF/A-1b & -1a, only -1b implemented for now @@ -685,7 +685,7 @@ The following structure describes the permissions used in PDF security Colors and other state information MUST be set again or are undefined. */ - void NewPage( sal_Int32 nPageWidth, sal_Int32 nPageHeight, Orientation eOrientation = Inherit ); + void NewPage( sal_Int32 nPageWidth, sal_Int32 nPageHeight, Orientation eOrientation = Orientation::Inherit ); /** Play a metafile like an outputdevice would do */ struct PlayMetafileContext diff --git a/vcl/source/gdi/pdfwriter_impl.cxx b/vcl/source/gdi/pdfwriter_impl.cxx index 8fbf043..5c3aede 100644 --- a/vcl/source/gdi/pdfwriter_impl.cxx +++ b/vcl/source/gdi/pdfwriter_impl.cxx @@ -1226,13 +1226,8 @@ bool PDFWriterImpl::PDFPage::emit(sal_Int32 nParentObject ) } switch( m_eOrientation ) { - case PDFWriter::Landscape: aLine.append( "/Rotate 90\n" );break; - case PDFWriter::Seascape: aLine.append( "/Rotate -90\n" );break; - case PDFWriter::Portrait: aLine.append( "/Rotate 0\n" );break; - - case PDFWriter::Inherit: - default: - break; + case PDFWriter::Orientation::Portrait: aLine.append( "/Rotate 0\n" );break; + case PDFWriter::Orientation::Inherit: break; } int nAnnots = m_aAnnotations.size(); if( nAnnots > 0 ) diff --git a/vcl/unx/generic/print/genprnpsp.cxx b/vcl/unx/generic/print/genprnpsp.cxx index 2fefc7e..25bc3a1 100644 --- a/vcl/unx/generic/print/genprnpsp.cxx +++ b/vcl/unx/generic/print/genprnpsp.cxx @@ -1135,7 +1135,7 @@ bool PspSalPrinter::StartJob( const OUString* i_pFileName, const OUString& i_rJo xWriter->NewPage( TenMuToPt( aNewParm.maPageSize.Width() ), TenMuToPt( aNewParm.maPageSize.Height() ), - vcl::PDFWriter::Portrait ); + vcl::PDFWriter::Orientation::Portrait ); xWriter->PlayMetafile( aPageFile, aMtfContext ); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits