From cca20a649ce643995c4fe4330cce07731cfcabdd Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Sat, 21 Oct 2006 01:25:26 +0000 Subject: [PATCH] Simplified EVT_PAINT handler git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/demo/Threads.py | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/wxPython/demo/Threads.py b/wxPython/demo/Threads.py index 07910dc4d7..ceb2fdc78b 100644 --- a/wxPython/demo/Threads.py +++ b/wxPython/demo/Threads.py @@ -116,21 +116,8 @@ class GraphWindow(wx.Window): def OnPaint(self, evt): - width, height = size =self.GetSize() - bmp = wx.EmptyBitmap(width, height) - - dc = wx.MemoryDC() - dc.SelectObject(bmp) - - - self.Draw(dc, size) - - wdc = wx.PaintDC(self) - wdc.BeginDrawing() - wdc.Blit(0,0, size[0], size[1], dc, 0,0) - wdc.EndDrawing() - - dc.SelectObject(wx.NullBitmap) + dc = wx.BufferedPaintDC(self) + self.Draw(dc, self.GetSize()) def OnEraseBackground(self, evt):