Beispiel #1
0
 def _createTree(self, parent):
     self.tree = BoundTree(parent,
                           self.provider,
                           selectmode=self._selectmode)
     if self._selectOnDoubleClick:
         self.tree.itemDoubleClick = lambda obj: self._handleResult(
             RESULT_YES)
     self.tree.grid(row=1, column=0)
Beispiel #2
0
    def _createTree(self, parent):
        treeFrame = tk.Frame(parent)
        treeFrame.grid(row=0, column=0, sticky='news')
        treeFrame.rowconfigure(0, weight=1)
        self.trees = []
        self.tree = None

        for i, p in enumerate(self.provider):
            t = BoundTree(treeFrame, p,
                          selectmode=self._selectmode)
            t.grid(row=0, column=i, padx=5, pady=5, sticky='news')
            treeFrame.columnconfigure(i, weight=1)
            self.trees.append(t)
Beispiel #3
0
 def _fillLeftPanel(self, frame):
     gui.configureWeigths(frame)
     self.tree = BoundTree(frame, self.treeProvider)
     self.tree.grid(row=0, column=0, sticky='news')
     self.itemConfig = self.tree.itemConfig
     self.getImage = self.tree.getImage
Beispiel #4
0
 def _createTree(self, parent):
     self.tree = BoundTree(parent, self.provider)
Beispiel #5
0
 def _createTree(self, parent):
     self.tree = BoundTree(parent,
                           self.provider,
                           selectmode=self._selectmode)