コード例 #1
0
ファイル: parts.py プロジェクト: yihan5523/e17
    def _selected_cb(self, list_, list_item):
        CList._selected_cb(self, list_, list_item)
        name = list_item.label_get()

        self._edit_grp.part.name = name
        if (len(self._items) > 1):
            self._options_edje.signal_emit("up,enable", "")
            self._options_edje.signal_emit("down,enable", "")
        self._options_edje.signal_emit("remove,enable", "")
コード例 #2
0
ファイル: animations.py プロジェクト: Limsik/e17
    def _selected_cb(self, list_, list_item):
        if not self._edit_grp.animation.name:
            return

        part_name = list_item.label_get()
        if self._edit_grp.animation.parts.get(part_name):
            CList._selected_cb(self, list_, list_item)
            self._edit_grp.part.name = part_name
        else:
            self._edit_grp.part.name = None
            CList._unselected_cb(self, list_, list_item)
コード例 #3
0
ファイル: animations.py プロジェクト: yihan5523/e17
    def _selected_cb(self, list_, list_item):
        if not self._edit_grp.animation.name:
            return

        part_name = list_item.label_get()
        if self._edit_grp.animation.parts.get(part_name):
            CList._selected_cb(self, list_, list_item)
            self._edit_grp.part.name = part_name
        else:
            self._edit_grp.part.name = None
            CList._unselected_cb(self, list_, list_item)
コード例 #4
0
ファイル: signals.py プロジェクト: yihan5523/e17
 def _selected_cb(self, li, it):
     CList._selected_cb(self, li, it)
     name = it.label_get()
     self._edit_grp.signal.name = name
     self._options_edje.signal_emit("remove,enable", "")
コード例 #5
0
ファイル: animations.py プロジェクト: Limsik/e17
 def _selected_cb(self, li, it):
     CList._selected_cb(self, li, it)
     name = it.label_get()
     self._edit_grp.animation.name = name
     self._options_edje.signal_emit("remove,enable", "")