def OnBeginDragLeft(self, x, y, keys=0, attachment=0): global originalX, originalY, originalW, originalH originalX = self._shape.x originalY = self._shape.y originalW = self._shape.w originalH = self._shape.h ControlPoint.OnBeginDragLeft(self, x, y, keys, attachment)