diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2018-09-11 22:35:12 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2018-11-08 09:14:36 +0100 |
commit | 24e772ebe8dbc2cb1a25fade6a02270e96e2663f (patch) | |
tree | 1d7aea60c2d2ef0aa6ab3148e02b104fb47a0410 | |
parent | 5182b8aa2d4531afb7e9229ddab5e0b45b31a3f0 (diff) |
custom widgets: draw fixed line widget
Change-Id: Icb8cfbe09caf5cbfcf1d3f461c297c052056250d
-rw-r--r-- | vcl/headless/CustomWidgetDraw.cxx | 5 | ||||
-rw-r--r-- | vcl/inc/WidgetThemeLibrary.hxx | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/vcl/headless/CustomWidgetDraw.cxx b/vcl/headless/CustomWidgetDraw.cxx index aa4732c1bd05..5cf2ccf83f55 100644 --- a/vcl/headless/CustomWidgetDraw.cxx +++ b/vcl/headless/CustomWidgetDraw.cxx @@ -236,7 +236,10 @@ bool CustomWidgetDraw::drawNativeControl(ControlType eType, ControlPart ePart, } break; case ControlType::Fixedline: - break; + { + bOK = s_pWidgetImplementation->drawFixedline(aParameters, nWidth, nHeight); + } + break; case ControlType::Toolbar: { bOK = s_pWidgetImplementation->drawToolbar(aParameters, nWidth, nHeight); diff --git a/vcl/inc/WidgetThemeLibrary.hxx b/vcl/inc/WidgetThemeLibrary.hxx index 19249d498034..7d38112130c8 100644 --- a/vcl/inc/WidgetThemeLibrary.hxx +++ b/vcl/inc/WidgetThemeLibrary.hxx @@ -65,6 +65,7 @@ public: virtual bool drawTabHeader(ControlDrawParameters const& rParameters, long nWidth, long nHeight); virtual bool drawTabBody(ControlDrawParameters const& rParameters, long nWidth, long nHeight); virtual bool drawSlider(ControlDrawParameters const& rParameters, long nWidth, long nHeight); + virtual bool drawFixedline(ControlDrawParameters const& rParameters, long nWidth, long nHeight); virtual bool drawToolbar(ControlDrawParameters const& rParameters, long nWidth, long nHeight); virtual bool drawProgress(ControlDrawParameters const& rParameters, long nWidth, long nHeight); virtual bool drawWindowsBackground(ControlDrawParameters const& rParameters, long nWidth, |