Пример #1
0
    def set_manager(self, manager):
        Controller.set_manager(self, manager)

        self.header.set_manager(manager)
        self.header.parent = self

        for item in self._content:
            if item == self.header:
                continue
            item.set_manager(self._manager)
            item.parent = self
Пример #2
0
 def set_manager(self, manager):
     Controller.set_manager(self, manager)
     self._theme = manager.theme
     self.batch = manager.batch
     self.root_group = ScrollableGroup(0, 0, self.width, self.height, parent=manager.group['foreground'])
     self.group['panel'] = pyglet.graphics.OrderedGroup(0, self.root_group)
     self.group['background'] = pyglet.graphics.OrderedGroup(10, self.root_group)
     self.group['foreground'] = pyglet.graphics.OrderedGroup(20, self.root_group)
     self.group['highlight'] = pyglet.graphics.OrderedGroup(30, self.root_group)
     self.content.set_manager(self)
     self.content.parent = self
Пример #3
0
    def set_manager(self, manager):
        Controller.set_manager(self, manager)

        self.header.set_manager(manager)
        self.header.parent = self

        for item in self._content:
            if item == self.header:
                continue
            item.set_manager(self._manager)
            item.parent = self
Пример #4
0
 def set_manager(self, manager):
     Controller.set_manager(self, manager)
     self._theme = manager.theme
     self.batch = manager.batch
     self.root_group = ScrollableGroup(0,
                                       0,
                                       self.width,
                                       self.height,
                                       parent=manager.group['foreground'])
     self.group['panel'] = pyglet.graphics.OrderedGroup(0, self.root_group)
     self.group['background'] = pyglet.graphics.OrderedGroup(
         10, self.root_group)
     self.group['foreground'] = pyglet.graphics.OrderedGroup(
         20, self.root_group)
     self.group['highlight'] = pyglet.graphics.OrderedGroup(
         30, self.root_group)
     self.content.set_manager(self)
     self.content.parent = self