def layout(self, node):
self.nodelist = []
+ self.NODE_HEIGHT = self.tree.GetFont().GetPointSize() * 2
self.layoutwalk(node)
def GetNodeList(self):
def Refresh(self):
if self.doubleBuffered:
self.painter.ClearBuffer()
- wxScrolledWindow.Refresh(self)
+ wxScrolledWindow.Refresh(self, false)
def GetPainter(self):
return self.painter
if node:
self.painter.paint(dc, node, doubleBuffered = 0, paintBackground = 0)
self.painter.ClearBuffer()
+
def RemoveFromSelection(self, nodeTuple):
if type(nodeTuple) != type(()):
nodeTuple = (nodeTuple,)