summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--offapi/com/sun/star/text/PrintSettings.idl4
-rw-r--r--officecfg/registry/schema/org/openoffice/Office/Writer.xcs8
-rw-r--r--qadevOOo/tests/java/ifc/text/_PrintSettings.java13
-rw-r--r--sw/inc/printdata.hxx6
-rw-r--r--sw/source/core/view/printdata.cxx1
-rw-r--r--sw/source/filter/xml/xmlimp.cxx1
-rw-r--r--sw/source/ui/config/optpage.cxx1
-rw-r--r--sw/source/uibase/config/prtopt.cxx59
-rw-r--r--sw/source/uibase/uno/unomod.cxx4
-rw-r--r--sw/source/uibase/uno/unotxdoc.cxx1
-rw-r--r--test/source/text/textprintersettings.cxx1
11 files changed, 48 insertions, 51 deletions
diff --git a/offapi/com/sun/star/text/PrintSettings.idl b/offapi/com/sun/star/text/PrintSettings.idl
index f43fc899f299..e1596fe16290 100644
--- a/offapi/com/sun/star/text/PrintSettings.idl
+++ b/offapi/com/sun/star/text/PrintSettings.idl
@@ -56,6 +56,10 @@ published service PrintSettings
[property] boolean PrintControls;
/** determines if the pages are printed in the reverse order, starting with the last page.
+ *
+ * @deprecated since 24.8.
+ *
+ * The functionality behind this property is removed. Use com::sun::star::view::PrintSettings::PrintReversed instead.
*/
[property] boolean PrintReversed;
diff --git a/officecfg/registry/schema/org/openoffice/Office/Writer.xcs b/officecfg/registry/schema/org/openoffice/Office/Writer.xcs
index b6a26e4bf11f..4e7e4e92ebd4 100644
--- a/officecfg/registry/schema/org/openoffice/Office/Writer.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/Writer.xcs
@@ -1823,14 +1823,6 @@
</info>
<value>true</value>
</prop>
- <prop oor:name="Reversed" oor:type="xs:boolean" oor:nillable="false">
- <!-- UIHints: Tools - Options - Text document - Print - [Section] Pages -->
- <info>
- <desc>Reverses the printing order.</desc>
- <label>Reversed</label>
- </info>
- <value>false</value>
- </prop>
<prop oor:name="Brochure" oor:type="xs:boolean" oor:nillable="false">
<!-- UIHints: Tools - Options - Text document - Print - [Section] Pages -->
<info>
diff --git a/qadevOOo/tests/java/ifc/text/_PrintSettings.java b/qadevOOo/tests/java/ifc/text/_PrintSettings.java
index 9cbf1fdb53d2..55da07d2ab8d 100644
--- a/qadevOOo/tests/java/ifc/text/_PrintSettings.java
+++ b/qadevOOo/tests/java/ifc/text/_PrintSettings.java
@@ -55,5 +55,18 @@ public class _PrintSettings extends MultiPropertyTest {
}) ;
}
+ /**
+ * This property returns always false.
+ */
+ public void _PrintReversed() {
+ testProperty("PrintReversed", new PropertyTester() {
+ @Override
+ protected Object getNewValue(String p, Object old) {
+ return Boolean.FALSE;
+ }
+ }) ;
+ }
+
+
}
diff --git a/sw/inc/printdata.hxx b/sw/inc/printdata.hxx
index 7dcdbdbb964a..cd330d802796 100644
--- a/sw/inc/printdata.hxx
+++ b/sw/inc/printdata.hxx
@@ -59,7 +59,7 @@ public:
m_bPrintBlackFont,
//#i81434# - printing of hidden text
m_bPrintHiddenText, m_bPrintTextPlaceholder,
- m_bPrintLeftPages, m_bPrintRightPages, m_bPrintReverse, m_bPrintProspect,
+ m_bPrintLeftPages, m_bPrintRightPages, m_bPrintProspect,
m_bPrintProspectRTL,
m_bPaperFromSetup,
/// Print empty pages
@@ -80,7 +80,6 @@ public:
m_bPrintEmptyPages = true;
m_bPaperFromSetup =
- m_bPrintReverse =
m_bPrintProspect =
m_bPrintProspectRTL =
m_bPrintBlackFont =
@@ -106,7 +105,6 @@ public:
m_bPrintBlackFont == rData.m_bPrintBlackFont &&
m_bPrintLeftPages == rData.m_bPrintLeftPages &&
m_bPrintRightPages == rData.m_bPrintRightPages &&
- m_bPrintReverse == rData.m_bPrintReverse &&
m_bPrintProspect == rData.m_bPrintProspect &&
m_bPrintProspectRTL == rData.m_bPrintProspectRTL &&
m_bPaperFromSetup == rData.m_bPaperFromSetup &&
@@ -126,7 +124,6 @@ public:
bool IsPrintControl() const { return m_bPrintControl; }
bool IsPrintLeftPage() const { return m_bPrintLeftPages; }
bool IsPrintRightPage() const { return m_bPrintRightPages; }
- bool IsPrintReverse() const { return m_bPrintReverse; }
bool IsPaperFromSetup() const { return m_bPaperFromSetup; }
bool IsPrintEmptyPages() const { return m_bPrintEmptyPages; }
bool IsPrintProspect() const { return m_bPrintProspect; }
@@ -142,7 +139,6 @@ public:
void SetPrintControl( bool b ) { doSetModified(); m_bPrintControl = b; }
void SetPrintLeftPage( bool b ) { doSetModified(); m_bPrintLeftPages = b; }
void SetPrintRightPage( bool b ) { doSetModified(); m_bPrintRightPages = b; }
- void SetPrintReverse( bool b ) { doSetModified(); m_bPrintReverse = b; }
void SetPaperFromSetup( bool b ) { doSetModified(); m_bPaperFromSetup = b; }
void SetPrintEmptyPages( bool b ) { doSetModified(); m_bPrintEmptyPages = b; }
void SetPrintPostIts( SwPostItMode n ) { doSetModified(); m_nPrintPostIts = n; }
diff --git a/sw/source/core/view/printdata.cxx b/sw/source/core/view/printdata.cxx
index 039a591163ce..fffc90243adf 100644
--- a/sw/source/core/view/printdata.cxx
+++ b/sw/source/core/view/printdata.cxx
@@ -136,7 +136,6 @@ void SwRenderData::MakeSwPrtOptions(
rOptions.m_bPrintEmptyPages = pOpt->IsPrintEmptyPages( bIsPDFExport );
// bUpdateFieldsInPrinting <-- not set here; mail merge only
rOptions.m_bPaperFromSetup = pOpt->IsPaperFromSetup();
- rOptions.m_bPrintReverse = false; /*handled by print dialog now*/
rOptions.m_bPrintProspect = pOpt->IsPrintProspect();
rOptions.m_bPrintProspectRTL = pOpt->IsPrintProspectRTL();
// bModified <-- not set here; mail merge only
diff --git a/sw/source/filter/xml/xmlimp.cxx b/sw/source/filter/xml/xmlimp.cxx
index 05b22f6e28ec..ba7afc80ee8c 100644
--- a/sw/source/filter/xml/xmlimp.cxx
+++ b/sw/source/filter/xml/xmlimp.cxx
@@ -1253,7 +1253,6 @@ void SwXMLImport::SetConfigurationSettings(const Sequence < PropertyValue > & aC
"PrintLeftPages",
"PrintPageBackground",
"PrintProspect",
- "PrintReversed",
"PrintRightPages",
"PrintFaxName",
"PrintPaperFromSetup",
diff --git a/sw/source/ui/config/optpage.cxx b/sw/source/ui/config/optpage.cxx
index ea2b147da219..6051a53b75f2 100644
--- a/sw/source/ui/config/optpage.cxx
+++ b/sw/source/ui/config/optpage.cxx
@@ -549,7 +549,6 @@ bool SwAddPrinterTabPage::FillItemSet( SfxItemSet* rCoreSet )
aAddPrinterAttr.m_bPrintLeftPages = m_xLeftPageCB->get_active();
aAddPrinterAttr.m_bPrintRightPages = m_xRightPageCB->get_active();
- aAddPrinterAttr.m_bPrintReverse = false; // handled by vcl itself since CWS printerpullpages /*m_xReverseCB->get_active()*/;
aAddPrinterAttr.m_bPrintProspect = m_xProspectCB->get_active();
aAddPrinterAttr.m_bPrintProspectRTL = m_xProspectCB_RTL->get_active();
aAddPrinterAttr.m_bPaperFromSetup = m_xPaperFromSetupCB->get_active();
diff --git a/sw/source/uibase/config/prtopt.cxx b/sw/source/uibase/config/prtopt.cxx
index da0667ffcb57..52b490ac85c4 100644
--- a/sw/source/uibase/config/prtopt.cxx
+++ b/sw/source/uibase/config/prtopt.cxx
@@ -36,18 +36,17 @@ Sequence<OUString> SwPrintOptions::GetPropertyNames() const
"Content/Background", // 2
"Content/PrintBlack", // 3
"Content/Note", // 4
- "Page/Reversed", // 5
- "Page/Brochure", // 6
- "Page/BrochureRightToLeft", // 7
- "Output/Fax", // 8
- "Papertray/FromPrinterSetup", // 9
- "Page/LeftPage", // 10 not in SW/Web
- "Page/RightPage", // 11 not in SW/Web
- "EmptyPages", // 12 not in SW/Web
- "Content/PrintPlaceholders", // 13 not in Sw/Web
- "Content/PrintHiddenText" // 14 not in Sw/Web
+ "Page/Brochure", // 5
+ "Page/BrochureRightToLeft", // 6
+ "Output/Fax", // 7
+ "Papertray/FromPrinterSetup", // 8
+ "Page/LeftPage", // 9 not in SW/Web
+ "Page/RightPage", // 10 not in SW/Web
+ "EmptyPages", // 11 not in SW/Web
+ "Content/PrintPlaceholders", // 12 not in Sw/Web
+ "Content/PrintHiddenText" // 13 not in Sw/Web
};
- const int nCount = m_bIsWeb ? 10 : 15;
+ const int nCount = m_bIsWeb ? 9 : 14;
Sequence<OUString> aNames(nCount);
OUString* pNames = aNames.getArray();
for(int i = 0; i < nCount; i++)
@@ -91,16 +90,15 @@ SwPrintOptions::SwPrintOptions(bool bWeb) :
m_nPrintPostIts = static_cast<SwPostItMode>(nTmp);
}
break;
- case 5: m_bPrintReverse = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 6: m_bPrintProspect = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 7: m_bPrintProspectRTL = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 8: pValues[nProp] >>= m_sFaxName; break;
- case 9: m_bPaperFromSetup = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 10: m_bPrintLeftPages = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 11: m_bPrintRightPages = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 12: m_bPrintEmptyPages = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 13: m_bPrintTextPlaceholder = *o3tl::doAccess<bool>(pValues[nProp]); break;
- case 14: m_bPrintHiddenText = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 5: m_bPrintProspect = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 6: m_bPrintProspectRTL = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 7: pValues[nProp] >>= m_sFaxName; break;
+ case 8: m_bPaperFromSetup = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 9: m_bPrintLeftPages = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 10: m_bPrintRightPages = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 11: m_bPrintEmptyPages = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 12: m_bPrintTextPlaceholder = *o3tl::doAccess<bool>(pValues[nProp]); break;
+ case 13: m_bPrintHiddenText = *o3tl::doAccess<bool>(pValues[nProp]); break;
}
}
}
@@ -129,16 +127,15 @@ void SwPrintOptions::ImplCommit()
case 2: pValues[nProp] <<= m_bPrintPageBackground; break;
case 3: pValues[nProp] <<= m_bPrintBlackFont; break;
case 4: pValues[nProp] <<= static_cast<sal_Int32>(m_nPrintPostIts) ; break;
- case 5: pValues[nProp] <<= m_bPrintReverse; break;
- case 6: pValues[nProp] <<= m_bPrintProspect; break;
- case 7: pValues[nProp] <<= m_bPrintProspectRTL; break;
- case 8: pValues[nProp] <<= m_sFaxName; break;
- case 9: pValues[nProp] <<= m_bPaperFromSetup; break;
- case 10: pValues[nProp] <<= m_bPrintLeftPages; break;
- case 11: pValues[nProp] <<= m_bPrintRightPages; break;
- case 12: pValues[nProp] <<= m_bPrintEmptyPages; break;
- case 13: pValues[nProp] <<= m_bPrintTextPlaceholder; break;
- case 14: pValues[nProp] <<= m_bPrintHiddenText; break;
+ case 5: pValues[nProp] <<= m_bPrintProspect; break;
+ case 6: pValues[nProp] <<= m_bPrintProspectRTL; break;
+ case 7: pValues[nProp] <<= m_sFaxName; break;
+ case 8: pValues[nProp] <<= m_bPaperFromSetup; break;
+ case 9: pValues[nProp] <<= m_bPrintLeftPages; break;
+ case 10: pValues[nProp] <<= m_bPrintRightPages; break;
+ case 11: pValues[nProp] <<= m_bPrintEmptyPages; break;
+ case 12: pValues[nProp] <<= m_bPrintTextPlaceholder; break;
+ case 13: pValues[nProp] <<= m_bPrintHiddenText; break;
}
}
diff --git a/sw/source/uibase/uno/unomod.cxx b/sw/source/uibase/uno/unomod.cxx
index faaa6b72c478..e931789c41bf 100644
--- a/sw/source/uibase/uno/unomod.cxx
+++ b/sw/source/uibase/uno/unomod.cxx
@@ -307,7 +307,7 @@ void SwXPrintSettings::_setSingleValue( const comphelper::PropertyInfo & rInfo,
break;
case HANDLE_PRINTSET_REVERSED:
{
- mpPrtOpt->SetPrintReverse(tryBoolAccess(rInfo.maName, rValue));
+ // no action
}
break;
case HANDLE_PRINTSET_PROSPECT:
@@ -428,7 +428,7 @@ void SwXPrintSettings::_getSingleValue( const comphelper::PropertyInfo & rInfo,
rValue <<= mpPrtOpt->IsPrintRightPage();
break;
case HANDLE_PRINTSET_REVERSED:
- rValue <<= mpPrtOpt->IsPrintReverse();
+ rValue <<= false;
break;
case HANDLE_PRINTSET_PROSPECT:
rValue <<= mpPrtOpt->IsPrintProspect();
diff --git a/sw/source/uibase/uno/unotxdoc.cxx b/sw/source/uibase/uno/unotxdoc.cxx
index 7ff979bd0190..8e1a5847b22e 100644
--- a/sw/source/uibase/uno/unotxdoc.cxx
+++ b/sw/source/uibase/uno/unotxdoc.cxx
@@ -2442,7 +2442,6 @@ static void lcl_SavePrintUIOptionsToDocumentPrintData(
aDocPrintData.SetPrintControl( rPrintUIOptions.IsPrintFormControls() );
aDocPrintData.SetPrintLeftPage( rPrintUIOptions.IsPrintLeftPages() );
aDocPrintData.SetPrintRightPage( rPrintUIOptions.IsPrintRightPages() );
- aDocPrintData.SetPrintReverse( false ); /*handled by print dialog now*/
aDocPrintData.SetPaperFromSetup( rPrintUIOptions.IsPaperFromSetup() );
aDocPrintData.SetPrintEmptyPages( rPrintUIOptions.IsPrintEmptyPages( bIsPDFEXport ) );
aDocPrintData.SetPrintPostIts( rPrintUIOptions.GetPrintPostItsType() );
diff --git a/test/source/text/textprintersettings.cxx b/test/source/text/textprintersettings.cxx
index 77fc286e1951..6694b4bd0a07 100644
--- a/test/source/text/textprintersettings.cxx
+++ b/test/source/text/textprintersettings.cxx
@@ -24,7 +24,6 @@ void TextPrinterSettings::testPrinterSettingsProperties()
testBooleanProperty(xPrinterSettings, "PrintLeftPages");
testBooleanProperty(xPrinterSettings, "PrintRightPages");
testBooleanProperty(xPrinterSettings, "PrintControls");
- testBooleanProperty(xPrinterSettings, "PrintReversed");
testBooleanProperty(xPrinterSettings, "PrintControls");
testStringProperty(xPrinterSettings, "PrintFaxName", "FaxName");
testBooleanProperty(xPrinterSettings, "PrintProspect");