Found the X11 error in wxDC.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
2002-02-11 22:14:34 +00:00
parent 532da0d17f
commit 1180fb81d9
2 changed files with 14 additions and 10 deletions

View File

@@ -966,16 +966,17 @@ void wxWindowX11::X11SendPaintEvents()
wxRegionIterator upd( m_clearRegion );
while (upd)
{
// XClearArea( ... , upd.GetX(), upd.GetY(), upd.GetWidth(), upd.GetHeight() );
XClearArea( wxGlobalDisplay(), (Window) m_mainWidget,
upd.GetX(), upd.GetY(), upd.GetWidth(), upd.GetHeight(), False );
upd ++;
}
}
m_clearRegion.Clear();
}
// wxNcPaintEvent nc_paint_event( GetId() );
// nc_paint_event.SetEventObject( this );
// GetEventHandler()->ProcessEvent( nc_paint_event );
wxNcPaintEvent nc_paint_event( GetId() );
nc_paint_event.SetEventObject( this );
GetEventHandler()->ProcessEvent( nc_paint_event );
wxPaintEvent paint_event( GetId() );
paint_event.SetEventObject( this );