summaryrefslogtreecommitdiff
path: root/reportdesign/source/ui/report/EndMarker.cxx
diff options
context:
space:
mode:
authorOcke.Janssen <Ocke.Janssen@oracle.com>2011-02-01 13:42:47 +0100
committerOcke.Janssen <Ocke.Janssen@oracle.com>2011-02-01 13:42:47 +0100
commitbee746960f3d94d92e71006a7365a26669f52f8c (patch)
tree85be519854c16b7e3069d445b70b6afda4dda4d2 /reportdesign/source/ui/report/EndMarker.cxx
parenta6f0350550d96ba8e00e79325a260a63a5899107 (diff)
dba34d: limit invalidate calls
Diffstat (limited to 'reportdesign/source/ui/report/EndMarker.cxx')
-rw-r--r--reportdesign/source/ui/report/EndMarker.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/reportdesign/source/ui/report/EndMarker.cxx b/reportdesign/source/ui/report/EndMarker.cxx
index c32a07d5fc76..0528631f851b 100644
--- a/reportdesign/source/ui/report/EndMarker.cxx
+++ b/reportdesign/source/ui/report/EndMarker.cxx
@@ -46,7 +46,6 @@ OEndMarker::OEndMarker(Window* _pParent ,const ::rtl::OUString& _sColorEntry)
DBG_CTOR( rpt_OEndMarker,NULL);
SetUniqueId(HID_RPT_ENDMARKER);
ImplInitSettings();
- SetPaintTransparent(TRUE);
}
// -----------------------------------------------------------------------------
OEndMarker::~OEndMarker()
@@ -89,6 +88,10 @@ void OEndMarker::Paint( const Rectangle& /*rRect*/ )
// -----------------------------------------------------------------------
void OEndMarker::ImplInitSettings()
{
+ EnableChildTransparentMode( TRUE );
+ SetParentClipMode( PARENTCLIPMODE_NOCLIP );
+ SetPaintTransparent( TRUE );
+
SetBackground( Wallpaper( svtools::ColorConfig().GetColorValue(::svtools::APPBACKGROUND).nColor) );
SetFillColor( Application::GetSettings().GetStyleSettings().GetShadowColor() );
}