diff --git a/forms/source/richtext/richtextviewport.cxx b/forms/source/richtext/richtextviewport.cxx index 9a206b79ce4a..98065150e79b 100644 --- a/forms/source/richtext/richtextviewport.cxx +++ b/forms/source/richtext/richtextviewport.cxx @@ -20,31 +20,26 @@ #include "richtextviewport.hxx" #include - namespace frm { - RichTextViewPort::RichTextViewPort( vcl::Window* _pParent ) - :Control ( _pParent ) - ,m_pView(NULL) - ,m_bHideInactiveSelection( true ) + : Control ( _pParent ) + , m_pView(NULL) + , m_bHideInactiveSelection( true ) { } - void RichTextViewPort::setView( EditView& _rView ) { m_pView = &_rView; SetPointer( _rView.GetPointer() ); } - - void RichTextViewPort::Paint( vcl::RenderContext& /*rRenderContext*/, const Rectangle& _rRect ) + void RichTextViewPort::Paint( vcl::RenderContext& rRenderContext, const Rectangle& _rRect ) { - m_pView->Paint( _rRect ); + m_pView->Paint(_rRect, &rRenderContext); } - void RichTextViewPort::GetFocus() { Control::GetFocus(); @@ -55,7 +50,6 @@ namespace frm } } - void RichTextViewPort::LoseFocus() { if (m_pView) @@ -66,7 +60,6 @@ namespace frm Control::LoseFocus(); } - void RichTextViewPort::KeyInput( const KeyEvent& _rKEvt ) { if ( !m_pView->PostKeyEvent( _rKEvt ) ) @@ -75,14 +68,12 @@ namespace frm implInvalidateAttributes(); } - void RichTextViewPort::MouseMove( const MouseEvent& _rMEvt ) { Control::MouseMove( _rMEvt ); m_pView->MouseMove( _rMEvt ); } - void RichTextViewPort::MouseButtonDown( const MouseEvent& _rMEvt ) { Control::MouseButtonDown( _rMEvt ); @@ -90,7 +81,6 @@ namespace frm GrabFocus(); } - void RichTextViewPort::MouseButtonUp( const MouseEvent& _rMEvt ) { Control::MouseButtonUp( _rMEvt ); @@ -98,7 +88,6 @@ namespace frm implInvalidateAttributes(); } - void RichTextViewPort::SetHideInactiveSelection( bool _bHide ) { if ( m_bHideInactiveSelection == _bHide ) @@ -108,10 +97,6 @@ namespace frm m_pView->SetSelectionMode( m_bHideInactiveSelection ? EE_SELMODE_HIDDEN : EE_SELMODE_STD ); } - - - } // namespace frm - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/forms/source/richtext/richtextviewport.hxx b/forms/source/richtext/richtextviewport.hxx index 076213da7336..f67025e062e6 100644 --- a/forms/source/richtext/richtextviewport.hxx +++ b/forms/source/richtext/richtextviewport.hxx @@ -25,7 +25,6 @@ class EditView; namespace frm { - class RichTextViewPort : public Control { private: