[Libreoffice-commits] core.git: compilerplugins/clang include/svtools svtools/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Tue Nov 27 12:53:53 UTC 2018
compilerplugins/clang/unusedenumconstants.readonly.results | 4 ---
include/svtools/ruler.hxx | 4 ---
svtools/source/control/ruler.cxx | 17 +++----------
3 files changed, 6 insertions(+), 19 deletions(-)
New commits:
commit fb56de2ef744583a07ec02476fc9bc75c525e863
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Mon Nov 26 11:15:43 2018 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Tue Nov 27 13:53:26 2018 +0100
remove unused RulerBorderStyle enum values
Change-Id: I4f10e323293485e7a1969fd4c80873aa05971e6c
Reviewed-on: https://gerrit.libreoffice.org/64084
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/compilerplugins/clang/unusedenumconstants.readonly.results b/compilerplugins/clang/unusedenumconstants.readonly.results
index 090a2720967a..e450cd2a73a2 100644
--- a/compilerplugins/clang/unusedenumconstants.readonly.results
+++ b/compilerplugins/clang/unusedenumconstants.readonly.results
@@ -486,10 +486,6 @@ include/svtools/ivctrl.hxx:45
enum SvxIconViewFlags DROP_TARGET
include/svtools/ivctrl.hxx:46
enum SvxIconViewFlags BLOCK_EMPHASIS
-include/svtools/ruler.hxx:506
- enum RulerBorderStyle Snap
-include/svtools/ruler.hxx:507
- enum RulerBorderStyle Margin
include/svtools/table/tablemodel.hxx:48
enum ColumnAttributeGroup ALL
include/svx/EnhancedCustomShapeGeometry.hxx:46
diff --git a/include/svtools/ruler.hxx b/include/svtools/ruler.hxx
index 5a7c463aa3b5..26183807d4f8 100644
--- a/include/svtools/ruler.hxx
+++ b/include/svtools/ruler.hxx
@@ -503,12 +503,10 @@ enum class RulerBorderStyle {
Moveable = 0x0002,
Variable = 0x0004,
Table = 0x0008,
- Snap = 0x0010,
- Margin = 0x0020,
Invisible = 0x0040
};
namespace o3tl {
- template<> struct typed_flags<RulerBorderStyle> : is_typed_flags<RulerBorderStyle, 0x007f> {};
+ template<> struct typed_flags<RulerBorderStyle> : is_typed_flags<RulerBorderStyle, 0x004f> {};
}
struct RulerBorder
diff --git a/svtools/source/control/ruler.cxx b/svtools/source/control/ruler.cxx
index fefc971c1077..7baf7ffd1c86 100644
--- a/svtools/source/control/ruler.cxx
+++ b/svtools/source/control/ruler.cxx
@@ -725,18 +725,11 @@ void Ruler::ImplDrawBorders(vcl::RenderContext& rRenderContext, long nMin, long
n = n1 + ((n2 - n1) / 2);
rRenderContext.SetLineColor(rStyleSettings.GetShadowColor());
- if (mpData->pBorders[i].nStyle & RulerBorderStyle::Snap)
- ImplVDrawLine(rRenderContext, n, nVirTop, n, nVirBottom);
- else if (mpData->pBorders[i].nStyle & RulerBorderStyle::Margin)
- ImplVDrawLine(rRenderContext, n, nVirTop, n, nVirBottom);
- else
- {
- ImplVDrawLine(rRenderContext, n - 1, nVirTop, n - 1, nVirBottom);
- ImplVDrawLine(rRenderContext, n + 1, nVirTop, n + 1, nVirBottom);
- rRenderContext.SetLineColor();
- rRenderContext.SetFillColor(rStyleSettings.GetWindowColor());
- ImplVDrawRect(rRenderContext, n, nVirTop, n, nVirBottom);
- }
+ ImplVDrawLine(rRenderContext, n - 1, nVirTop, n - 1, nVirBottom);
+ ImplVDrawLine(rRenderContext, n + 1, nVirTop, n + 1, nVirBottom);
+ rRenderContext.SetLineColor();
+ rRenderContext.SetFillColor(rStyleSettings.GetWindowColor());
+ ImplVDrawRect(rRenderContext, n, nVirTop, n, nVirBottom);
}
}
}
More information about the Libreoffice-commits
mailing list