summaryrefslogtreecommitdiff
path: root/vcl/source/control/edit.cxx
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2015-04-28 17:48:03 +0900
committerTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2015-04-29 09:27:54 +0900
commitd0ab8e0cb961c43f7975b496c191ac88859139ed (patch)
treed06f5234ec68ec86dd5e2c4de79234fdd415baf3 /vcl/source/control/edit.cxx
parent53ef550ac6fc3505914c3d77e9d0575913e54bb3 (diff)
vcl edit: Delegate RenderContext to sub-methods, use Invalidate
Change-Id: Ifb1a54e852bc9011389cac758e6f0dfd6c84d464
Diffstat (limited to 'vcl/source/control/edit.cxx')
-rw-r--r--vcl/source/control/edit.cxx12
1 files changed, 6 insertions, 6 deletions
diff --git a/vcl/source/control/edit.cxx b/vcl/source/control/edit.cxx
index 4e07e3b16740..ece4f5680af4 100644
--- a/vcl/source/control/edit.cxx
+++ b/vcl/source/control/edit.cxx
@@ -475,7 +475,7 @@ void Edit::ImplInvalidateOrRepaint()
Update();
}
else
- ImplRepaint();
+ Invalidate();
}
long Edit::ImplGetTextYPosition() const
@@ -487,7 +487,7 @@ long Edit::ImplGetTextYPosition() const
return ( GetOutputSizePixel().Height() - GetTextHeight() ) / 2;
}
-void Edit::ImplRepaint(bool bLayout)
+void Edit::ImplRepaint(vcl::RenderContext& /*rRenderContext*/, bool bLayout)
{
if ( !IsReallyVisible() )
return;
@@ -1758,13 +1758,13 @@ void Edit::KeyInput( const KeyEvent& rKEvt )
void Edit::FillLayoutData() const
{
mpControlData->mpLayoutData = new vcl::ControlLayoutData();
- const_cast<Edit*>(this)->ImplRepaint(true);
+ const_cast<Edit*>(this)->Invalidate();
}
-void Edit::Paint( vcl::RenderContext& /*rRenderContext*/, const Rectangle& )
+void Edit::Paint(vcl::RenderContext& rRenderContext, const Rectangle&)
{
- if ( !mpSubEdit )
- ImplRepaint();
+ if (!mpSubEdit)
+ ImplRepaint(rRenderContext);
}
void Edit::Resize()