'on button press event'

def _press(self, event):

    if (self.interactive and self.to_draw.get_visible()):
        self._set_active_handle(event)
    else:
        self.active_handle = None
    if ((self.active_handle is None) or (not self.interactive)):
        self.update()
    self.set_visible(self.visible)
