[Libreoffice-commits] core.git: starmath/inc starmath/source
Takeshi Abe
tabe at fixedpoint.jp
Fri May 5 11:56:13 UTC 2017
starmath/inc/format.hxx | 6 +++++-
starmath/source/dialog.cxx | 12 ++++++------
starmath/source/format.cxx | 2 +-
starmath/source/node.cxx | 6 +++---
4 files changed, 15 insertions(+), 11 deletions(-)
New commits:
commit 6e4cba99bb35e6697b94309eedd1a08ebea2dc68
Author: Takeshi Abe <tabe at fixedpoint.jp>
Date: Fri May 5 12:07:11 2017 +0900
starmath: Convert SmHorAlign to scoped enum
Change-Id: Ie75749ebbea2ec74e2f16b1c42a55fbcd71845c3
Reviewed-on: https://gerrit.libreoffice.org/37270
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Takeshi Abe <tabe at fixedpoint.jp>
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);
More information about the Libreoffice-commits
mailing list