Ejemplo n.º 1
0
 def __init__(self, parent):
     wxGLCanvas.__init__(self, parent, -1)
     self.Bind(wx.EVT_PAINT, self.OnPaint)
     self.Bind(wx.EVT_SIZE, self.OnSize)
     self.Bind(wx.EVT_MOUSE_EVENTS, self.OnMouse)
     self.Bind(wx.EVT_ERASE_BACKGROUND, self.OnEraseBackground)
     self.Bind(wx.EVT_MENU, self.OnMenu, None, 10000, 12000)
     self.viewport = HeeksCAD.Viewport()
     self.Resize()
     self.paint_callbacks = []
     self.context_menu_enabled = True