scintillement clipping wx.BufferedPaintDC
Bonsoir,
ayant un phénomène de scintillement, je pensais trouver la solution en remplaçant dc = wx.PaintDC(self, event) par dc = wx.BufferedPaintDC(self, self.buffer) avec dans mon cas self.buffer = None soit wx.BufferedPaintDC(self) ayant cru comprendre que que lorsque l'on ne passait rien en 2ème argument, wx faisait lui même le buffer en interne. MAis j'ai toujours du clipping. Cela marche t'il sans argument ou est on obligé de créer un buffer ?
François
Pas de clipping avec wx.AutoBufferedPaintDC
Perso j'ai simplement utilisé wx.AutoBufferedPaintDC
C'est peut être pas optimisé mais très simple sur la mise en oeuvre
Dans la classe WX.Frame :
self.panel_1.Bind(wx.EVT_PAINT, self.on_paint)
Pour self.on_paint
dc = wx.AutoBufferedPaintDC(self.panel_1)
Alex