From a1fd97308d7fc7a35a5def1e15a05099dba90f91 Mon Sep 17 00:00:00 2001 From: Oliver Specht Date: Thu, 3 Sep 2015 08:30:52 +0200 Subject: tdf#93719: handle 'HideWhitespace' in SwXViewSettings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added missing part from tdf#39080 to SwXViewSettings to handle 'HideWhitespace' property Change-Id: I8d8098810ba36b6ade6e4476464a72348ef4db8d Reviewed-on: https://gerrit.libreoffice.org/18291 Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- sw/source/uibase/uno/unomod.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sw/source/uibase/uno/unomod.cxx b/sw/source/uibase/uno/unomod.cxx index 1df1eba5e9a7..1215a943ae85 100644 --- a/sw/source/uibase/uno/unomod.cxx +++ b/sw/source/uibase/uno/unomod.cxx @@ -58,6 +58,7 @@ enum SwViewSettingsPropertyHandles HANDLE_VIEWSET_HIDDEN_CHARACTERS, HANDLE_VIEWSET_HIDDEN_PARAGRAPHS, HANDLE_VIEWSET_HIDDEN_TEXT, + HANDLE_VIEWSET_HIDE_WHITESPACE, HANDLE_VIEWSET_HRULER, HANDLE_VIEWSET_HSCROLL, HANDLE_VIEWSET_INDEX_MARK_BACKGROUND, @@ -137,6 +138,7 @@ static ChainablePropertySetInfo * lcl_createViewSettingsInfo() { OUString( "ShowHiddenCharacters"), HANDLE_VIEWSET_HIDDEN_CHARACTERS , cppu::UnoType::get(), PROPERTY_NONE, 0}, { OUString( "ShowHiddenParagraphs"), HANDLE_VIEWSET_HIDDEN_PARAGRAPHS , cppu::UnoType::get(), PROPERTY_NONE, 0}, { OUString( "ShowHiddenText"), HANDLE_VIEWSET_HIDDEN_TEXT , cppu::UnoType::get(), PROPERTY_NONE, 0}, + { OUString( "HideWhitespace"), HANDLE_VIEWSET_HIDE_WHITESPACE, cppu::UnoType::get(), PROPERTY_NONE, 0 }, { OUString( "ShowHoriRuler"), HANDLE_VIEWSET_HRULER , cppu::UnoType::get(), PROPERTY_NONE, 0}, { OUString( "ShowHoriScrollBar"), HANDLE_VIEWSET_HSCROLL , cppu::UnoType::get(), PROPERTY_NONE, 0}, { OUString( "ShowIndexMarkBackground"),HANDLE_VIEWSET_INDEX_MARK_BACKGROUND, cppu::UnoType::get(),PROPERTY_NONE, 0}, @@ -618,6 +620,7 @@ void SwXViewSettings::_setSingleValue( const comphelper::PropertyInfo & rInfo, c case HANDLE_VIEWSET_TABSTOPS : mpViewOption->SetTab(bVal); break; case HANDLE_VIEWSET_BREAKS : mpViewOption->SetLineBreak(bVal); break; case HANDLE_VIEWSET_HIDDEN_TEXT : mpViewOption->SetShowHiddenField(bVal); break; + case HANDLE_VIEWSET_HIDE_WHITESPACE: mpViewOption->SetHideWhitespaceMode(bVal); break; case HANDLE_VIEWSET_HIDDEN_CHARACTERS : mpViewOption->SetShowHiddenChar(bVal); break; case HANDLE_VIEWSET_HIDDEN_PARAGRAPHS : mpViewOption->SetShowHiddenPara(bVal); break; case HANDLE_VIEWSET_TABLE_BOUNDARIES : SwViewOption::SetAppearanceFlag(VIEWOPT_TABLE_BOUNDARIES, bVal, true); break; @@ -848,6 +851,7 @@ void SwXViewSettings::_getSingleValue( const comphelper::PropertyInfo & rInfo, u case HANDLE_VIEWSET_TABSTOPS : bBoolVal = mpConstViewOption->IsTab(true); break; case HANDLE_VIEWSET_BREAKS : bBoolVal = mpConstViewOption->IsLineBreak(true); break; case HANDLE_VIEWSET_HIDDEN_TEXT : bBoolVal = mpConstViewOption->IsShowHiddenField(); break; + case HANDLE_VIEWSET_HIDE_WHITESPACE: bBoolVal = mpConstViewOption->IsHideWhitespaceMode(); break; case HANDLE_VIEWSET_HIDDEN_CHARACTERS : bBoolVal = mpConstViewOption->IsShowHiddenChar(true); break; case HANDLE_VIEWSET_HIDDEN_PARAGRAPHS : bBoolVal = mpConstViewOption->IsShowHiddenPara(); break; case HANDLE_VIEWSET_TABLE_BOUNDARIES : bBoolVal = SwViewOption::IsTableBoundaries(); break; -- cgit v1.2.3