diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-03-14 13:55:21 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-03-15 06:45:52 +0000 |
commit | 7f8bc0af4b35c22ead1310984926b26749b3143d (patch) | |
tree | 511e6e19c6540e23eadb0806d3caec24a196dcd1 /sw | |
parent | 516a320ad496604296433f1471e2dd5434f4872d (diff) |
convert MirrorGraph to scoped enum
Change-Id: I2eae815a10e23a7904e1aa54577a959cb8579172
Reviewed-on: https://gerrit.libreoffice.org/35179
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw')
-rw-r--r-- | sw/inc/grfatr.hxx | 14 | ||||
-rw-r--r-- | sw/qa/extras/ww8export/ww8export.cxx | 2 | ||||
-rw-r--r-- | sw/source/core/doc/DocumentContentOperationsManager.cxx | 2 | ||||
-rw-r--r-- | sw/source/core/doc/notxtfrm.cxx | 22 | ||||
-rw-r--r-- | sw/source/core/graphic/grfatr.cxx | 42 | ||||
-rw-r--r-- | sw/source/core/graphic/ndgrf.cxx | 12 | ||||
-rw-r--r-- | sw/source/core/inc/UndoInsert.hxx | 3 | ||||
-rw-r--r-- | sw/source/core/layout/atrfrm.cxx | 8 | ||||
-rw-r--r-- | sw/source/core/undo/unins.cxx | 4 | ||||
-rw-r--r-- | sw/source/filter/html/htmlflywriter.cxx | 8 | ||||
-rw-r--r-- | sw/source/filter/ww8/wrtw8esh.cxx | 8 | ||||
-rw-r--r-- | sw/source/filter/ww8/ww8graf.cxx | 14 | ||||
-rw-r--r-- | sw/source/ui/frmdlg/frmpage.cxx | 22 | ||||
-rw-r--r-- | sw/source/uibase/shells/grfsh.cxx | 30 | ||||
-rw-r--r-- | sw/source/uibase/utlui/attrdesc.cxx | 8 |
15 files changed, 98 insertions, 101 deletions
diff --git a/sw/inc/grfatr.hxx b/sw/inc/grfatr.hxx index b169ce43d7bf..396c4439d27a 100644 --- a/sw/inc/grfatr.hxx +++ b/sw/inc/grfatr.hxx @@ -29,14 +29,12 @@ #include <swatrset.hxx> #include <format.hxx> -enum MirrorGraph +enum class MirrorGraph { -RES_MIRROR_GRAPH_BEGIN, - RES_MIRROR_GRAPH_DONT = RES_MIRROR_GRAPH_BEGIN, - RES_MIRROR_GRAPH_VERT, - RES_MIRROR_GRAPH_HOR, - RES_MIRROR_GRAPH_BOTH, -RES_MIRROR_GRAPH_END + Dont, + Vertical, + Horizontal, + Both }; class SW_DLLPUBLIC SwMirrorGrf : public SfxEnumItem<MirrorGraph> @@ -44,7 +42,7 @@ class SW_DLLPUBLIC SwMirrorGrf : public SfxEnumItem<MirrorGraph> bool bGrfToggle; // Flip graphics on even pages. public: - SwMirrorGrf( MirrorGraph eMiro = RES_MIRROR_GRAPH_DONT ) + SwMirrorGrf( MirrorGraph eMiro = MirrorGraph::Dont ) : SfxEnumItem( RES_GRFATR_MIRRORGRF, eMiro ), bGrfToggle( false ) {} SwMirrorGrf( const SwMirrorGrf &rMirrorGrf ) diff --git a/sw/qa/extras/ww8export/ww8export.cxx b/sw/qa/extras/ww8export/ww8export.cxx index a2c95ca6eb23..4e70aa3aff16 100644 --- a/sw/qa/extras/ww8export/ww8export.cxx +++ b/sw/qa/extras/ww8export/ww8export.cxx @@ -1202,7 +1202,7 @@ DECLARE_WW8EXPORT_TEST(testRES_MIRROR_GRAPH_BOTH, "tdf56321_flipImage_both.doc") SwNode* pNode = pDoc->GetNodes()[ n ]; if (SwGrfNode *pGrfNode = pNode->GetGrfNode()) { - CPPUNIT_ASSERT_EQUAL(RES_MIRROR_GRAPH_BOTH, pGrfNode->GetSwAttrSet().GetMirrorGrf().GetValue()); + CPPUNIT_ASSERT_EQUAL((int)MirrorGraph::Both, (int)pGrfNode->GetSwAttrSet().GetMirrorGrf().GetValue()); break; } } diff --git a/sw/source/core/doc/DocumentContentOperationsManager.cxx b/sw/source/core/doc/DocumentContentOperationsManager.cxx index 18f1c71c5ecc..f935aa060a4f 100644 --- a/sw/source/core/doc/DocumentContentOperationsManager.cxx +++ b/sw/source/core/doc/DocumentContentOperationsManager.cxx @@ -2710,7 +2710,7 @@ void DocumentContentOperationsManager::ReRead( SwPaM& rPam, const OUString& rGrf } // Because we don't know if we can mirror the graphic, the mirror attribute is always reset - if( RES_MIRROR_GRAPH_DONT != pGrfNd->GetSwAttrSet(). + if( MirrorGraph::Dont != pGrfNd->GetSwAttrSet(). GetMirrorGrf().GetValue() ) pGrfNd->SetAttr( SwMirrorGrf() ); diff --git a/sw/source/core/doc/notxtfrm.cxx b/sw/source/core/doc/notxtfrm.cxx index ebcca78b2ef4..e4e945f5e706 100644 --- a/sw/source/core/doc/notxtfrm.cxx +++ b/sw/source/core/doc/notxtfrm.cxx @@ -325,15 +325,15 @@ void SwNoTextFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRec @param Size the graphic's size (also returned) @param nMirror the current mirror attribute */ -static void lcl_CalcRect( Point& rPt, Size& rDim, sal_uInt16 nMirror ) +static void lcl_CalcRect( Point& rPt, Size& rDim, MirrorGraph nMirror ) { - if( nMirror == RES_MIRROR_GRAPH_VERT || nMirror == RES_MIRROR_GRAPH_BOTH ) + if( nMirror == MirrorGraph::Vertical || nMirror == MirrorGraph::Both ) { rPt.setX(rPt.getX() + rDim.Width() -1); rDim.Width() = -rDim.Width(); } - if( nMirror == RES_MIRROR_GRAPH_HOR || nMirror == RES_MIRROR_GRAPH_BOTH ) + if( nMirror == MirrorGraph::Horizontal || nMirror == MirrorGraph::Both ) { rPt.setY(rPt.getY() + rDim.Height() -1); rDim.Height() = -rDim.Height(); @@ -351,7 +351,7 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const const SwAttrSet& rAttrSet = GetNode()->GetSwAttrSet(); const SwCropGrf& rCrop = rAttrSet.GetCropGrf(); - sal_uInt16 nMirror = rAttrSet.GetMirrorGrf().GetValue(); + MirrorGraph nMirror = rAttrSet.GetMirrorGrf().GetValue(); if( rAttrSet.GetMirrorGrf().IsGrfToggle() ) { @@ -359,10 +359,10 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const { switch ( nMirror ) { - case RES_MIRROR_GRAPH_DONT: nMirror = RES_MIRROR_GRAPH_VERT; break; - case RES_MIRROR_GRAPH_VERT: nMirror = RES_MIRROR_GRAPH_DONT; break; - case RES_MIRROR_GRAPH_HOR: nMirror = RES_MIRROR_GRAPH_BOTH; break; - default: nMirror = RES_MIRROR_GRAPH_HOR; break; + case MirrorGraph::Dont: nMirror = MirrorGraph::Vertical; break; + case MirrorGraph::Vertical: nMirror = MirrorGraph::Dont; break; + case MirrorGraph::Horizontal: nMirror = MirrorGraph::Both; break; + default: nMirror = MirrorGraph::Horizontal; break; } } } @@ -387,7 +387,7 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const } // crop values have to be mirrored too - if( nMirror == RES_MIRROR_GRAPH_VERT || nMirror == RES_MIRROR_GRAPH_BOTH ) + if( nMirror == MirrorGraph::Vertical || nMirror == MirrorGraph::Both ) { long nTmpCrop = nLeftCrop; nLeftCrop = nRightCrop; @@ -409,7 +409,7 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const } // crop values have to be mirrored too - if( nMirror == RES_MIRROR_GRAPH_HOR || nMirror == RES_MIRROR_GRAPH_BOTH ) + if( nMirror == MirrorGraph::Horizontal || nMirror == MirrorGraph::Both ) { long nTmpCrop = nTopCrop; nTopCrop = nBottomCrop; @@ -449,7 +449,7 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const aGrfPt.setY(aGrfPt.getY() + nTopCrop); aTmpSz.Height()-= nTopCrop + nBottomCrop; - if( RES_MIRROR_GRAPH_DONT != nMirror ) + if( MirrorGraph::Dont != nMirror ) lcl_CalcRect( aGrfPt, aTmpSz, nMirror ); pOrigRect->Pos ( aGrfPt ); diff --git a/sw/source/core/graphic/grfatr.cxx b/sw/source/core/graphic/grfatr.cxx index 626d596a5ebc..07f1b980db6b 100644 --- a/sw/source/core/graphic/grfatr.cxx +++ b/sw/source/core/graphic/grfatr.cxx @@ -37,7 +37,7 @@ SfxPoolItem* SwMirrorGrf::Clone( SfxItemPool* ) const sal_uInt16 SwMirrorGrf::GetValueCount() const { - return RES_MIRROR_GRAPH_END - RES_MIRROR_GRAPH_BEGIN; + return 4; } bool SwMirrorGrf::operator==( const SfxPoolItem& rItem) const @@ -46,17 +46,17 @@ bool SwMirrorGrf::operator==( const SfxPoolItem& rItem) const static_cast<const SwMirrorGrf&>(rItem).IsGrfToggle() == IsGrfToggle(); } -static bool lcl_IsHoriOnEvenPages(int nEnum, bool bToggle) +static bool lcl_IsHoriOnEvenPages(MirrorGraph nEnum, bool bToggle) { - bool bEnum = nEnum == RES_MIRROR_GRAPH_VERT || - nEnum == RES_MIRROR_GRAPH_BOTH; + bool bEnum = nEnum == MirrorGraph::Vertical || + nEnum == MirrorGraph::Both; return bEnum != bToggle; } -static bool lcl_IsHoriOnOddPages(int nEnum) +static bool lcl_IsHoriOnOddPages(MirrorGraph nEnum) { - bool bEnum = nEnum == RES_MIRROR_GRAPH_VERT || - nEnum == RES_MIRROR_GRAPH_BOTH; + bool bEnum = nEnum == MirrorGraph::Vertical || + nEnum == MirrorGraph::Both; return bEnum; } @@ -75,8 +75,8 @@ bool SwMirrorGrf::QueryValue( uno::Any& rVal, sal_uInt8 nMemberId ) const bVal = lcl_IsHoriOnOddPages(GetValue()); break; case MID_MIRROR_VERT: - bVal = GetValue() == RES_MIRROR_GRAPH_HOR || - GetValue() == RES_MIRROR_GRAPH_BOTH; + bVal = GetValue() == MirrorGraph::Horizontal || + GetValue() == MirrorGraph::Both; break; default: OSL_ENSURE( false, "unknown MemberId" ); @@ -97,15 +97,15 @@ bool SwMirrorGrf::PutValue( const uno::Any& rVal, sal_uInt8 nMemberId ) case MID_MIRROR_HORZ_EVEN_PAGES: case MID_MIRROR_HORZ_ODD_PAGES: { - bool bIsVert = GetValue() == RES_MIRROR_GRAPH_HOR || - GetValue() == RES_MIRROR_GRAPH_BOTH; + bool bIsVert = GetValue() == MirrorGraph::Horizontal || + GetValue() == MirrorGraph::Both; bool bOnOddPages = nMemberId == MID_MIRROR_HORZ_EVEN_PAGES ? lcl_IsHoriOnOddPages(GetValue()) : bVal; bool bOnEvenPages = nMemberId == MID_MIRROR_HORZ_ODD_PAGES ? lcl_IsHoriOnEvenPages(GetValue(), IsGrfToggle()) : bVal; MirrorGraph nEnum = bOnOddPages ? - bIsVert ? RES_MIRROR_GRAPH_BOTH : RES_MIRROR_GRAPH_VERT : - bIsVert ? RES_MIRROR_GRAPH_HOR : RES_MIRROR_GRAPH_DONT; + bIsVert ? MirrorGraph::Both : MirrorGraph::Vertical : + bIsVert ? MirrorGraph::Horizontal : MirrorGraph::Dont; bool bToggle = bOnOddPages != bOnEvenPages; SetValue(nEnum); SetGrfToggle( bToggle ); @@ -114,17 +114,17 @@ bool SwMirrorGrf::PutValue( const uno::Any& rVal, sal_uInt8 nMemberId ) case MID_MIRROR_VERT: if ( bVal ) { - if ( GetValue() == RES_MIRROR_GRAPH_VERT ) - SetValue( RES_MIRROR_GRAPH_BOTH ); - else if ( GetValue() != RES_MIRROR_GRAPH_BOTH ) - SetValue( RES_MIRROR_GRAPH_HOR ); + if ( GetValue() == MirrorGraph::Vertical ) + SetValue( MirrorGraph::Both ); + else if ( GetValue() != MirrorGraph::Both ) + SetValue( MirrorGraph::Horizontal ); } else { - if ( GetValue() == RES_MIRROR_GRAPH_BOTH ) - SetValue( RES_MIRROR_GRAPH_VERT ); - else if ( GetValue() == RES_MIRROR_GRAPH_HOR ) - SetValue( RES_MIRROR_GRAPH_DONT ); + if ( GetValue() == MirrorGraph::Both ) + SetValue( MirrorGraph::Vertical ); + else if ( GetValue() == MirrorGraph::Horizontal ) + SetValue( MirrorGraph::Dont ); } break; default: diff --git a/sw/source/core/graphic/ndgrf.cxx b/sw/source/core/graphic/ndgrf.cxx index eaab3ba8b48a..25e499f68b5b 100644 --- a/sw/source/core/graphic/ndgrf.cxx +++ b/sw/source/core/graphic/ndgrf.cxx @@ -1002,13 +1002,13 @@ GraphicAttr& SwGrfNode::GetGraphicAttr( GraphicAttr& rGA, { switch( rMirror.GetValue() ) { - case RES_MIRROR_GRAPH_DONT: + case MirrorGraph::Dont: nMirror = BmpMirrorFlags::Horizontal; break; - case RES_MIRROR_GRAPH_VERT: + case MirrorGraph::Vertical: nMirror = BmpMirrorFlags::NONE; break; - case RES_MIRROR_GRAPH_HOR: + case MirrorGraph::Horizontal: nMirror = BmpMirrorFlags::Horizontal|BmpMirrorFlags::Vertical; break; default: @@ -1019,13 +1019,13 @@ GraphicAttr& SwGrfNode::GetGraphicAttr( GraphicAttr& rGA, else switch( rMirror.GetValue() ) { - case RES_MIRROR_GRAPH_BOTH: + case MirrorGraph::Both: nMirror = BmpMirrorFlags::Horizontal|BmpMirrorFlags::Vertical; break; - case RES_MIRROR_GRAPH_VERT: + case MirrorGraph::Vertical: nMirror = BmpMirrorFlags::Horizontal; break; - case RES_MIRROR_GRAPH_HOR: + case MirrorGraph::Horizontal: nMirror = BmpMirrorFlags::Vertical; break; default: break; diff --git a/sw/source/core/inc/UndoInsert.hxx b/sw/source/core/inc/UndoInsert.hxx index 453f8fd7ec79..09b9d89912a9 100644 --- a/sw/source/core/inc/UndoInsert.hxx +++ b/sw/source/core/inc/UndoInsert.hxx @@ -34,6 +34,7 @@ class SwUndoDelete; class SwUndoFormatAttr; class SwDoc; namespace sw { class DocumentContentOperationsManager; } +enum class MirrorGraph; class SwUndoInsert: public SwUndo, private SwUndoSaveContent { @@ -137,7 +138,7 @@ class SwUndoReRead : public SwUndo OUString *pNm; OUString *pFltr; sal_uLong nPos; - sal_uInt16 nMirr; + MirrorGraph nMirr; void SaveGraphicData( const SwGrfNode& ); void SetAndSave( ::sw::UndoRedoContext & ); diff --git a/sw/source/core/layout/atrfrm.cxx b/sw/source/core/layout/atrfrm.cxx index c9f3e15e00e6..b3306a0d3563 100644 --- a/sw/source/core/layout/atrfrm.cxx +++ b/sw/source/core/layout/atrfrm.cxx @@ -3405,13 +3405,13 @@ IMapObject* SwFrameFormat::GetIMapObject( const Point& rPoint, sal_uInt32 nFlags = 0; if ( pFly != pRef && pNd->IsGrfNode() ) { - const sal_uInt16 nMirror = pNd->GetSwAttrSet(). + const MirrorGraph nMirror = pNd->GetSwAttrSet(). GetMirrorGrf().GetValue(); - if ( RES_MIRROR_GRAPH_BOTH == nMirror ) + if ( MirrorGraph::Both == nMirror ) nFlags = IMAP_MIRROR_HORZ | IMAP_MIRROR_VERT; - else if ( RES_MIRROR_GRAPH_VERT == nMirror ) + else if ( MirrorGraph::Vertical == nMirror ) nFlags = IMAP_MIRROR_VERT; - else if ( RES_MIRROR_GRAPH_HOR == nMirror ) + else if ( MirrorGraph::Horizontal == nMirror ) nFlags = IMAP_MIRROR_HORZ; } diff --git a/sw/source/core/undo/unins.cxx b/sw/source/core/undo/unins.cxx index ae7abdb72c8e..a29081116257 100644 --- a/sw/source/core/undo/unins.cxx +++ b/sw/source/core/undo/unins.cxx @@ -811,7 +811,7 @@ void SwUndoReRead::SetAndSave(::sw::UndoRedoContext & rContext) Graphic* pOldGrf = pGrf; OUString* pOldNm = pNm; OUString* pOldFltr = pFltr; - sal_uInt16 nOldMirr = nMirr; + MirrorGraph nOldMirr = nMirr; // since all of them are cleared/modified by SaveGraphicData: SaveGraphicData( *pGrfNd ); @@ -827,7 +827,7 @@ void SwUndoReRead::SetAndSave(::sw::UndoRedoContext & rContext) delete pOldGrf; } - if( RES_MIRROR_GRAPH_DONT != nOldMirr ) + if( MirrorGraph::Dont != nOldMirr ) pGrfNd->SetAttr( SwMirrorGrf() ); rContext.SetSelections(pGrfNd->GetFlyFormat(), nullptr); diff --git a/sw/source/filter/html/htmlflywriter.cxx b/sw/source/filter/html/htmlflywriter.cxx index bf6f1d2026c1..a1d77f525996 100644 --- a/sw/source/filter/html/htmlflywriter.cxx +++ b/sw/source/filter/html/htmlflywriter.cxx @@ -1774,7 +1774,7 @@ static Writer& OutHTML_FrameFormatGrfNode( Writer& rWrt, const SwFrameFormat& rF { const SwMirrorGrf& rMirror = pGrfNd->GetSwAttrSet().GetMirrorGrf(); - if( !pGrfNd->IsLinkedFile() || RES_MIRROR_GRAPH_DONT != rMirror.GetValue() ) + if( !pGrfNd->IsLinkedFile() || MirrorGraph::Dont != rMirror.GetValue() ) { // create a (mirrored) jpeg file if( rHTMLWrt.GetOrigFileName() ) @@ -1785,9 +1785,9 @@ static Writer& OutHTML_FrameFormatGrfNode( Writer& rWrt, const SwFrameFormat& rF XOutFlags::UseNativeIfPossible; switch( rMirror.GetValue() ) { - case RES_MIRROR_GRAPH_VERT: nFlags = XOutFlags::MirrorHorz; break; - case RES_MIRROR_GRAPH_HOR: nFlags = XOutFlags::MirrorVert; break; - case RES_MIRROR_GRAPH_BOTH: + case MirrorGraph::Vertical: nFlags = XOutFlags::MirrorHorz; break; + case MirrorGraph::Horizontal: nFlags = XOutFlags::MirrorVert; break; + case MirrorGraph::Both: nFlags = XOutFlags::MirrorVert | XOutFlags::MirrorHorz; break; default: break; diff --git a/sw/source/filter/ww8/wrtw8esh.cxx b/sw/source/filter/ww8/wrtw8esh.cxx index 85b129603b67..63cf2d698f52 100644 --- a/sw/source/filter/ww8/wrtw8esh.cxx +++ b/sw/source/filter/ww8/wrtw8esh.cxx @@ -1592,15 +1592,15 @@ sal_uInt32 AddMirrorFlags(sal_uInt32 nFlags, const SwMirrorGrf &rMirror) switch (rMirror.GetValue()) { default: - case RES_MIRROR_GRAPH_DONT: + case MirrorGraph::Dont: break; - case RES_MIRROR_GRAPH_VERT: + case MirrorGraph::Vertical: nFlags |= SHAPEFLAG_FLIPH; break; - case RES_MIRROR_GRAPH_HOR: + case MirrorGraph::Horizontal: nFlags |= SHAPEFLAG_FLIPV; break; - case RES_MIRROR_GRAPH_BOTH: + case MirrorGraph::Both: nFlags |= SHAPEFLAG_FLIPH; nFlags |= SHAPEFLAG_FLIPV; break; diff --git a/sw/source/filter/ww8/ww8graf.cxx b/sw/source/filter/ww8/ww8graf.cxx index 929840197d46..af5918404a3c 100644 --- a/sw/source/filter/ww8/ww8graf.cxx +++ b/sw/source/filter/ww8/ww8graf.cxx @@ -2082,12 +2082,12 @@ SwWW8ImplReader::SetAttributesAtGrfNode(SvxMSDffImportRec const*const pRecord, if( bFlipH ) { if( bFlipV ) - aMirror.SetValue(RES_MIRROR_GRAPH_BOTH); + aMirror.SetValue(MirrorGraph::Both); else - aMirror.SetValue(RES_MIRROR_GRAPH_VERT); + aMirror.SetValue(MirrorGraph::Vertical); } else - aMirror.SetValue(RES_MIRROR_GRAPH_HOR); + aMirror.SetValue(MirrorGraph::Horizontal); pGrfNd->SetAttr( aMirror ); } @@ -2967,13 +2967,13 @@ void MatchEscherMirrorIntoFlySet(const SvxMSDffImportRec &rRecord, { if (rRecord.bVFlip || rRecord.bHFlip) { - MirrorGraph eType(RES_MIRROR_GRAPH_DONT); + MirrorGraph eType(MirrorGraph::Dont); if (rRecord.bVFlip && rRecord.bHFlip) - eType = RES_MIRROR_GRAPH_BOTH; + eType = MirrorGraph::Both; else if (rRecord.bVFlip) - eType = RES_MIRROR_GRAPH_HOR; + eType = MirrorGraph::Horizontal; else - eType = RES_MIRROR_GRAPH_VERT; + eType = MirrorGraph::Vertical; rFlySet.Put( SwMirrorGrf(eType) ); } } diff --git a/sw/source/ui/frmdlg/frmpage.cxx b/sw/source/ui/frmdlg/frmpage.cxx index 715558e74fab..bfcf5c6a1fce 100644 --- a/sw/source/ui/frmdlg/frmpage.cxx +++ b/sw/source/ui/frmdlg/frmpage.cxx @@ -2451,21 +2451,21 @@ void SwGrfExtPage::ActivatePage(const SfxItemSet& rSet) bEnable = true; - MirrorGraph eMirror = static_cast< MirrorGraph >(static_cast<const SwMirrorGrf* >(pItem)->GetValue()); + MirrorGraph eMirror = static_cast<const SwMirrorGrf* >(pItem)->GetValue(); switch( eMirror ) { - case RES_MIRROR_GRAPH_DONT: break; - case RES_MIRROR_GRAPH_VERT: m_pMirrorHorzBox->Check(); break; - case RES_MIRROR_GRAPH_HOR: m_pMirrorVertBox->Check(); break; - case RES_MIRROR_GRAPH_BOTH: m_pMirrorHorzBox->Check(); - m_pMirrorVertBox->Check(); - break; + case MirrorGraph::Dont: break; + case MirrorGraph::Vertical: m_pMirrorHorzBox->Check(); break; + case MirrorGraph::Horizontal: m_pMirrorVertBox->Check(); break; + case MirrorGraph::Both: m_pMirrorHorzBox->Check(); + m_pMirrorVertBox->Check(); + break; default: ; } const int nPos = (static_cast<const SwMirrorGrf* >(pItem)->IsGrfToggle() ? 1 : 0) - + ((eMirror == RES_MIRROR_GRAPH_VERT || eMirror == RES_MIRROR_GRAPH_BOTH) ? 2 : 0); + + ((eMirror == MirrorGraph::Vertical || eMirror == MirrorGraph::Both) ? 2 : 0); bEnableMirrorRB = nPos != 0; @@ -2541,9 +2541,9 @@ bool SwGrfExtPage::FillItemSet( SfxItemSet *rSet ) MirrorGraph eMirror; eMirror = m_pMirrorVertBox->IsChecked() && bHori ? - RES_MIRROR_GRAPH_BOTH : bHori ? - RES_MIRROR_GRAPH_VERT : m_pMirrorVertBox->IsChecked() ? - RES_MIRROR_GRAPH_HOR : RES_MIRROR_GRAPH_DONT; + MirrorGraph::Both : bHori ? + MirrorGraph::Vertical : m_pMirrorVertBox->IsChecked() ? + MirrorGraph::Horizontal : MirrorGraph::Dont; bool bMirror = !m_pAllPagesRB->IsChecked(); SwMirrorGrf aMirror( eMirror ); diff --git a/sw/source/uibase/shells/grfsh.cxx b/sw/source/uibase/shells/grfsh.cxx index bbff31c07da0..1c291f973fe3 100644 --- a/sw/source/uibase/shells/grfsh.cxx +++ b/sw/source/uibase/shells/grfsh.cxx @@ -516,29 +516,29 @@ void SwGrfShell::ExecAttr( SfxRequest &rReq ) { GetShell().GetCurAttr( aGrfSet ); SwMirrorGrf aMirror( static_cast<const SwMirrorGrf&>(aGrfSet.Get( RES_GRFATR_MIRRORGRF )) ); - sal_uInt16 nMirror = aMirror.GetValue(); + MirrorGraph nMirror = aMirror.GetValue(); if ( nSlot==SID_FLIP_HORIZONTAL ) switch( nMirror ) { - case RES_MIRROR_GRAPH_DONT: nMirror = RES_MIRROR_GRAPH_VERT; + case MirrorGraph::Dont: nMirror = MirrorGraph::Vertical; break; - case RES_MIRROR_GRAPH_HOR: nMirror = RES_MIRROR_GRAPH_BOTH; + case MirrorGraph::Horizontal: nMirror = MirrorGraph::Both; break; - case RES_MIRROR_GRAPH_VERT: nMirror = RES_MIRROR_GRAPH_DONT; + case MirrorGraph::Vertical: nMirror = MirrorGraph::Dont; break; - case RES_MIRROR_GRAPH_BOTH: nMirror = RES_MIRROR_GRAPH_HOR; + case MirrorGraph::Both: nMirror = MirrorGraph::Horizontal; break; } else switch( nMirror ) { - case RES_MIRROR_GRAPH_DONT: nMirror = RES_MIRROR_GRAPH_HOR; + case MirrorGraph::Dont: nMirror = MirrorGraph::Horizontal; break; - case RES_MIRROR_GRAPH_VERT: nMirror = RES_MIRROR_GRAPH_BOTH; + case MirrorGraph::Vertical: nMirror = MirrorGraph::Both; break; - case RES_MIRROR_GRAPH_HOR: nMirror = RES_MIRROR_GRAPH_DONT; + case MirrorGraph::Horizontal: nMirror = MirrorGraph::Dont; break; - case RES_MIRROR_GRAPH_BOTH: nMirror = RES_MIRROR_GRAPH_VERT; + case MirrorGraph::Both: nMirror = MirrorGraph::Vertical; break; } aMirror.SetValue( (MirrorGraph)nMirror ); @@ -700,19 +700,17 @@ void SwGrfShell::GetAttrState(SfxItemSet &rSet) MirrorGraph nState = static_cast< const MirrorGraph >(static_cast<const SwMirrorGrf &>( aCoreSet.Get( RES_GRFATR_MIRRORGRF )).GetValue()); - rSet.Put(SfxBoolItem( nWhich, nState == RES_MIRROR_GRAPH_VERT || - nState == RES_MIRROR_GRAPH_BOTH)); + rSet.Put(SfxBoolItem( nWhich, nState == MirrorGraph::Vertical || + nState == MirrorGraph::Both)); } break; case SID_FLIP_VERTICAL: if( !bParentCntProt ) { - MirrorGraph nState = static_cast< MirrorGraph >(static_cast<const SwMirrorGrf &>( aCoreSet.Get( - RES_GRFATR_MIRRORGRF )).GetValue()); - - rSet.Put(SfxBoolItem( nWhich, nState == RES_MIRROR_GRAPH_HOR || - nState == RES_MIRROR_GRAPH_BOTH)); + MirrorGraph nState = aCoreSet.GetItem<SwMirrorGrf>( RES_GRFATR_MIRRORGRF )->GetValue(); + rSet.Put(SfxBoolItem( nWhich, nState == MirrorGraph::Horizontal || + nState == MirrorGraph::Both)); } break; diff --git a/sw/source/uibase/utlui/attrdesc.cxx b/sw/source/uibase/utlui/attrdesc.cxx index b78f77f9d3eb..d4267a45fd4d 100644 --- a/sw/source/uibase/utlui/attrdesc.cxx +++ b/sw/source/uibase/utlui/attrdesc.cxx @@ -686,10 +686,10 @@ bool SwMirrorGrf::GetPresentation( sal_uInt16 nId; switch( GetValue() ) { - case RES_MIRROR_GRAPH_DONT: nId = STR_NO_MIRROR; break; - case RES_MIRROR_GRAPH_VERT: nId = STR_VERT_MIRROR; break; - case RES_MIRROR_GRAPH_HOR: nId = STR_HORI_MIRROR; break; - case RES_MIRROR_GRAPH_BOTH: nId = STR_BOTH_MIRROR; break; + case MirrorGraph::Dont: nId = STR_NO_MIRROR; break; + case MirrorGraph::Vertical: nId = STR_VERT_MIRROR; break; + case MirrorGraph::Horizontal: nId = STR_HORI_MIRROR; break; + case MirrorGraph::Both: nId = STR_BOTH_MIRROR; break; default: nId = 0; break; } if ( nId ) |