dialog.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:sc-controller 作者: kozec 项目源码 文件源码
def on_area_click(self, trash, what):
        stDialog = self.builder.get_object("stDialog")
        pages = stDialog.get_children()
        index = pages.index(stDialog.get_visible_child())
        if index == 2:
            if what in STICK_PAD_AREAS:
                area_name, axes = STICK_PAD_AREAS[what]
                mnuStick = self.builder.get_object("mnuStick")
                mnuStick._what = what
                mnuStick._axes = [ self._axis_data[index] for index in axes ]
                mnuStick.popup(None, None, None, None, 1, Gtk.get_current_event_time())
            elif what in TRIGGER_AREAS:
                self._grabber = TriggerGrabber(self, self._axis_data[TRIGGER_AREAS[what]])
            elif hasattr(SCButtons, what):
                self._grabber = InputGrabber(self, getattr(SCButtons, what))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号