예제 #1
0
 def do_button_release_event (self, event):
     if not event.send_event:
         if self.xephyr_window:
             dprint ("Resending button release; button = %d, state = 0x%x", event.button, event.state)
             xlib.send_button_event (self.xephyr_window, False, event.time, event.button, event.state)
     
     return True
예제 #2
0
 def do_button_press_event (self, event):
     if not self.flags() & gtk.HAS_FOCUS:
         self.grab_focus ()
         
     if not event.send_event:
         dprint ("Resending button press; button = %d, state = 0x%x", event.button, event.state);
         xlib.send_button_event (self.session_window, True, event.time, event.button, event.state);
     
     return True