Simplified EVT_PAINT handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -116,21 +116,8 @@ class GraphWindow(wx.Window):
|
|||||||
|
|
||||||
|
|
||||||
def OnPaint(self, evt):
|
def OnPaint(self, evt):
|
||||||
width, height = size =self.GetSize()
|
dc = wx.BufferedPaintDC(self)
|
||||||
bmp = wx.EmptyBitmap(width, height)
|
self.Draw(dc, self.GetSize())
|
||||||
|
|
||||||
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)
|
|
||||||
|
|
||||||
|
|
||||||
def OnEraseBackground(self, evt):
|
def OnEraseBackground(self, evt):
|
||||||
|
Reference in New Issue
Block a user