(self, parent )
| 53 | class Canvas (wx.Panel): |
| 54 | scales = [0.03125, 0.0625, 0.125, 0.25, 0.5, 0.75, 1, 1.5, 2, 3, 4, 5, 8, 10] |
| 55 | def __init__(self, parent ): |
| 56 | wx.Panel.__init__ ( self, parent, id = wx.ID_ANY, pos = wx.DefaultPosition, size = wx.Size(300,300), style = wx.TAB_TRAVERSAL ) |
| 57 | self.initBuffer() |
| 58 | self.bindEvents() |
| 59 | self.scaleidx = 4 |
| 60 | self.oldscale = 1 |
| 61 | self.o = (0, 0) |
| 62 | self.reInitBuffer = True |
| 63 | self.resized = True |
| 64 | self.ips = None |
| 65 | self.scrsize = wx.DisplaySize() |
| 66 | self.s = 0 |
| 67 | self.handle = None |
| 68 | self.imgbox = [0,0,0,0] |
| 69 | self.imgsize = (0,0) |
| 70 | |
| 71 | def set_handler(self, handle=None): |
| 72 | self.handle = handle |
nothing calls this directly
no test coverage detected