def _gtk_button_press_event_signal(self, gtk_event): if gtk_event.type == gdk.BUTTON_PRESS: # don't want 2BUTTON or 3BUTTON event = Event._from_gtk_mouse_event(gtk_event) last_time = self._last_mouse_down_time this_time = event.time num_clicks = self._click_count if this_time - last_time <= 0.25: num_clicks += 1 else: num_clicks = 1 event.num_clicks = num_clicks self._click_count = num_clicks self._last_mouse_down_time = this_time #print "Component._gtk_button_press_event_signal:" ### #print event ### return self._event_custom_handled(event)
def _gtk_button_press_event_signal(self, gtk_event): if gtk_event.type == gdk.BUTTON_PRESS: # don't want 2BUTTON or 3BUTTON event = Event._from_gtk_mouse_event(gtk_event) last_time = self._last_mouse_down_time this_time = event.time num_clicks = self._click_count if this_time - last_time <= 0.25: num_clicks += 1 else: num_clicks = 1 event.num_clicks = num_clicks self._click_count = num_clicks self._last_mouse_down_time = this_time #print "Component._gtk_button_press_event_signal:" ### #print event ### return self._event_custom_handled(event)
def _gtk_enter_leave_event_signal(self, gtk_event): #print "Component._gtk_enter_leave_event_signal:" ### event = Event._from_gtk_mouse_event(gtk_event) return self._event_custom_handled(event)
def _gtk_button_release_event_signal(self, gtk_event): event = Event._from_gtk_mouse_event(gtk_event) self._mouse_event = event return self._event_custom_handled(event)
def _gtk_motion_notify_event_signal(self, gtk_event): event = Event._from_gtk_mouse_event(gtk_event) self._mouse_event = event return self._event_custom_handled(event)
def _gtk_enter_leave_event_signal(self, gtk_event): #print "Component._gtk_enter_leave_event_signal:" ### event = Event._from_gtk_mouse_event(gtk_event) return self._event_custom_handled(event)
def _gtk_button_release_event_signal(self, gtk_event): event = Event._from_gtk_mouse_event(gtk_event) self._mouse_event = event return self._event_custom_handled(event)
def _gtk_motion_notify_event_signal(self, gtk_event): event = Event._from_gtk_mouse_event(gtk_event) self._mouse_event = event return self._event_custom_handled(event)