diff options
author | Takeshi Abe <tabe@fixedpoint.jp> | 2017-05-05 12:07:11 +0900 |
---|---|---|
committer | Takeshi Abe <tabe@fixedpoint.jp> | 2017-05-05 13:55:37 +0200 |
commit | 6e4cba99bb35e6697b94309eedd1a08ebea2dc68 (patch) | |
tree | a5a9b88663d8e42a92bd34ce2064d9a84ded5332 /starmath | |
parent | c7e4f2b310d10fb3b3ae3b8ebdf02f9d2ad79b7a (diff) |
starmath: Convert SmHorAlign to scoped enum
Change-Id: Ie75749ebbea2ec74e2f16b1c42a55fbcd71845c3
Reviewed-on: https://gerrit.libreoffice.org/37270
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
Diffstat (limited to 'starmath')
-rw-r--r-- | starmath/inc/format.hxx | 6 | ||||
-rw-r--r-- | starmath/source/dialog.cxx | 12 | ||||
-rw-r--r-- | starmath/source/format.cxx | 2 | ||||
-rw-r--r-- | starmath/source/node.cxx | 6 |
4 files changed, 15 insertions, 11 deletions
diff --git a/starmath/inc/format.hxx b/starmath/inc/format.hxx index 7dc1a9c32930..4095500839d4 100644 --- a/starmath/inc/format.hxx +++ b/starmath/inc/format.hxx @@ -82,7 +82,11 @@ #define DIS_END 23 -enum SmHorAlign { AlignLeft, AlignCenter, AlignRight }; +enum class SmHorAlign { + Left, + Center, + Right +}; OUString GetDefaultFontName( LanguageType nLang, sal_uInt16 nIdent ); diff --git a/starmath/source/dialog.cxx b/starmath/source/dialog.cxx index 43141395ddc6..b0252455b2f7 100644 --- a/starmath/source/dialog.cxx +++ b/starmath/source/dialog.cxx @@ -1044,19 +1044,19 @@ void SmAlignDialog::ReadFrom(const SmFormat &rFormat) { switch (rFormat.GetHorAlign()) { - case AlignLeft: + case SmHorAlign::Left: m_pLeft->Check(); m_pCenter->Check(false); m_pRight->Check(false); break; - case AlignCenter: + case SmHorAlign::Center: m_pLeft->Check(false); m_pCenter->Check(); m_pRight->Check(false); break; - case AlignRight: + case SmHorAlign::Right: m_pLeft->Check(false); m_pCenter->Check(false); m_pRight->Check(); @@ -1068,11 +1068,11 @@ void SmAlignDialog::ReadFrom(const SmFormat &rFormat) void SmAlignDialog::WriteTo(SmFormat &rFormat) const { if (m_pLeft->IsChecked()) - rFormat.SetHorAlign(AlignLeft); + rFormat.SetHorAlign(SmHorAlign::Left); else if (m_pRight->IsChecked()) - rFormat.SetHorAlign(AlignRight); + rFormat.SetHorAlign(SmHorAlign::Right); else - rFormat.SetHorAlign(AlignCenter); + rFormat.SetHorAlign(SmHorAlign::Center); rFormat.RequestApplyChanges(); } diff --git a/starmath/source/format.cxx b/starmath/source/format.cxx index b169d24cc090..bd6409688eef 100644 --- a/starmath/source/format.cxx +++ b/starmath/source/format.cxx @@ -89,7 +89,7 @@ OUString GetDefaultFontName( LanguageType nLang, sal_uInt16 nIdent ) SmFormat::SmFormat() : aBaseSize(0, SmPtsTo100th_mm(12)) { - eHorAlign = AlignCenter; + eHorAlign = SmHorAlign::Center; nGreekCharStyle = 0; bIsTextmode = bScaleNormalBrackets = false; diff --git a/starmath/source/node.cxx b/starmath/source/node.cxx index 3327d8c57b80..efc13f4483ee 100644 --- a/starmath/source/node.cxx +++ b/starmath/source/node.cxx @@ -226,9 +226,9 @@ void SmNode::Prepare(const SmFormat &rFormat, const SmDocShell &rDocShell) mnAttributes = FontAttribute::None; switch (rFormat.GetHorAlign()) - { case AlignLeft: meRectHorAlign = RectHorAlign::Left; break; - case AlignCenter: meRectHorAlign = RectHorAlign::Center; break; - case AlignRight: meRectHorAlign = RectHorAlign::Right; break; + { case SmHorAlign::Left: meRectHorAlign = RectHorAlign::Left; break; + case SmHorAlign::Center: meRectHorAlign = RectHorAlign::Center; break; + case SmHorAlign::Right: meRectHorAlign = RectHorAlign::Right; break; } GetFont() = rFormat.GetFont(FNT_MATH); |