From 968d07050e1b6f3fe133f53c21ea620e798bd82f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucio=20Andr=C3=A9s=20Illanes=20Albornoz?= Date: Sat, 6 Jan 2018 02:46:46 +0100 Subject: [PATCH] MiRCART.py:MiRCARTTool{,Rect}: cleaned up. --- MiRCART.py | 30 ++++++------------------------ 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/MiRCART.py b/MiRCART.py index d93344a..536113f 100755 --- a/MiRCART.py +++ b/MiRCART.py @@ -130,10 +130,8 @@ class MiRCARTCanvas(wx.Panel): eventPoint = event.GetLogicalPosition(eventDc) mapPoint = self._eventPointToMapPoint(eventPoint) for tool in self.canvasTools: - if event.Dragging(): - mapPatches = tool.onMouseMotion(event, mapPoint, event.LeftIsDown(), event.RightIsDown()) - else: - mapPatches = tool.onMouseDown(event, mapPoint, event.LeftIsDown(), event.RightIsDown()) + mapPatches = tool.onMouseEvent(event, mapPoint, event.Dragging(), \ + event.LeftIsDown(), event.RightIsDown()) self._processMapPatches(mapPatches, eventDc, tmpDc, mapPoint) # }}} # {{{ onPaint(self, event): XXX @@ -206,12 +204,8 @@ class MiRCARTTool(): """XXX""" parentCanvas = None - # {{{ onMouseDown(self, event, mapPoint, isLeftDown, isRightDown): XXX - def onMouseDown(self, event, mapPoint, isLeftDown, isRightDown): - pass - # }}} - # {{{ onMouseMotion(self, event, mapPoint, isLeftDown, isRightDown): XXX - def onMouseMotion(self, event, mapPoint, isLeftDown, isRightDown): + # {{{ onMouseEvent(self, event, mapPoint, isDragging, isLeftDown, isRightDown): XXX + def onMouseEvent(self, event, mapPoint, isDragging, isLeftDown, isRightDown): pass # }}} # {{{ __init__(self, parentCanvas): initialisation method @@ -222,8 +216,8 @@ class MiRCARTTool(): class MiRCARTToolRect(MiRCARTTool): """XXX""" - # {{{ _draw(self, event, mapPoint, isLeftDown, isRightDown): XXX - def _draw(self, event, mapPoint, isLeftDown, isRightDown): + # {{{ onMouseEvent(self, event, mapPoint, isDragging, isLeftDown, isRightDown): XXX + def onMouseEvent(self, event, mapPoint, isDragging, isLeftDown, isRightDown): if isLeftDown: return [[False, [[0, 0, \ self.parentCanvas.mircFg, \ @@ -243,18 +237,6 @@ class MiRCARTToolRect(MiRCARTTool): self.parentCanvas.mircFg, \ self.parentCanvas.mircFg, " "]]]] # }}} - # {{{ onMouseDown(self, event, mapPoint, isLeftDown, isRightDown): XXX - def onMouseDown(self, event, mapPoint, isLeftDown, isRightDown): - return self._draw(event, mapPoint, isLeftDown, isRightDown) - # }}} - # {{{ onMouseMotion(self, event, mapPoint, isLeftDown, isRightDown): XXX - def onMouseMotion(self, event, mapPoint, isLeftDown, isRightDown): - return self._draw(event, mapPoint, isLeftDown, isRightDown) - # }}} - # {{{ __init__(self, parentCanvas): initialisation method - def __init__(self, parentCanvas): - super().__init__(parentCanvas) - # }}} class MiRCARTFrame(wx.Frame): """XXX"""