diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2015-05-25 16:18:23 +0900 |
---|---|---|
committer | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2015-05-25 16:31:23 +0900 |
commit | dd0996f7b230e76f35cc3464b85dd46e90098c3d (patch) | |
tree | bfc142cc03255debbaa7badabe56d3cb82412d2f /vcl/inc | |
parent | 950b6046c7618cf4792d9f70c4fab9a6a8dde5cf (diff) |
use RenderContext in user draw, use ApplySettings
Change-Id: I6cc22677000459a5f19bfb207007f5c246f187e0
Diffstat (limited to 'vcl/inc')
-rw-r--r-- | vcl/inc/ilstbox.hxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/vcl/inc/ilstbox.hxx b/vcl/inc/ilstbox.hxx index 8a5bca2a608b..363483e209f7 100644 --- a/vcl/inc/ilstbox.hxx +++ b/vcl/inc/ilstbox.hxx @@ -564,11 +564,11 @@ private: bool mbInUserDraw : 1; bool mbEdgeBlending : 1; - void ImplDraw( bool bLayout = false ); + void ImplDraw(vcl::RenderContext& rRenderContext, bool bLayout = false); protected: virtual void FillLayoutData() const SAL_OVERRIDE; -public: +public: ImplWin( vcl::Window* pParent, WinBits nWinStyle = 0 ); virtual void MouseButtonDown( const MouseEvent& rMEvt ) SAL_OVERRIDE; @@ -598,7 +598,8 @@ public: void EnableUserDraw( bool bUserDraw ) { mbUserDrawEnabled = bUserDraw; } bool IsUserDrawEnabled() const { return mbUserDrawEnabled; } - void DrawEntry( bool bDrawImage, bool bDrawText, bool bDrawTextAtImagePos = false, bool bLayout = false ); + void DrawEntry(vcl::RenderContext& rRenderContext, bool bDrawImage, bool bDrawText, + bool bDrawTextAtImagePos = false, bool bLayout = false); bool GetEdgeBlending() const { return mbEdgeBlending; } void SetEdgeBlending(bool bNew) { mbEdgeBlending = bNew; } @@ -606,7 +607,6 @@ public: virtual void ShowFocus(const Rectangle& rRect) SAL_OVERRIDE; using Control::ImplInitSettings; - void ImplInitSettings( bool bFont, bool bForeground, bool bBackground ); virtual void ApplySettings(vcl::RenderContext& rRenderContext) SAL_OVERRIDE; }; |