Exemple #1
0
class ListAboveNoteBook(_TopListView):
    def __init__(self, name='ListNoteBook'):
        _TopListView.__init__(self, name=name)
        self.nbook = Notebook()
        self.add2(self.nbook)
        self.nbook.show()
        self.pages = []

    def append_page(self, child, label):
        self.pages.append((label, child))
        self.nbook.append_page(child, Label(label))

    def remove_page(self, name):
        print self.pages
        number = indexed_items(self.pages)[name]
        self.nbook.remove_page(number)
        del self.pages[number]
class ListAboveNoteBook(_TopListView):
    def __init__(self, name='ListNoteBook'):
        _TopListView.__init__(self, name=name)
        self.nbook = Notebook()
        self.add2(self.nbook)
        self.nbook.show()
        self.pages = []

    def append_page(self, child, label):
        self.pages.append((label, child))
        self.nbook.append_page(child, Label(label))

    def remove_page(self, name):
        print self.pages
        number = indexed_items(self.pages)[name]
        self.nbook.remove_page(number)
        del self.pages[number]
Exemple #3
0
 def append_page(self, child, label):
     self._pages.append((label, child))
     Notebook.append_page(self, child, Label(label))
     self._set_pages()
 def append_page(self, child, label):
     self._pages.append((label, child))
     Notebook.append_page(self, child, Label(label))
     self._set_pages()