コード例 #1
0
ファイル: patch_window.py プロジェクト: swipswaps/mfp-1
        def steal_focuskeys(target, event):
            badkeys = [
                KEY_TAB, KEY_SHIFTTAB, KEY_UP, KEY_DN, KEY_LEFT, KEY_RIGHT
            ]
            if isinstance(event, Gdk.EventKey) and event.keyval in badkeys:
                e = Clutter.KeyEvent()
                e.keyval = event.keyval
                e.type = Clutter.EventType.KEY_PRESS

                return self.input_mgr.handle_event(self.stage, e)
            else:
                return False
コード例 #2
0
ファイル: test_switcher.py プロジェクト: karolaug/pisak
 def trigger_key(self):
     event = Clutter.KeyEvent()
     event.keyval = 0x20
     self.emit("key-release-event", event)