Exemplo n.º 1
0
    def _on_removed(self, obj, was_on_stage):
        if obj == self:
            evt = Event(Event.REMOVED, True, False)
            evt.target = obj
            self.dispatchEvent(evt)

        if was_on_stage:
            evt = Event(Event.REMOVED_FROM_STAGE, False, False)
            evt.target = obj
            self.dispatchEvent(evt)
Exemplo n.º 2
0
    def _on_added(self, obj, is_on_stage):
        if obj == self:
            evt = Event(Event.ADDED, True, False)
            evt.target = obj
            self.dispatchEvent(evt)

        if is_on_stage:
            evt = Event(Event.ADDED_TO_STAGE, False, False)
            evt.target = obj
            self.dispatchEvent(evt)