controls/LibraryPanel.py
changeset 1068 ef088254ba4b
parent 814 5743cbdff669
child 1223 d51cea72baa7
equal deleted inserted replaced
1067:4f460c1dffb5 1068:ef088254ba4b
   222                     item = self.Tree.GetPrevSibling(item)
   222                     item = self.Tree.GetPrevSibling(item)
   223                 else:
   223                 else:
   224                     item = self.Tree.GetNextSibling(item)
   224                     item = self.Tree.GetNextSibling(item)
   225             else:
   225             else:
   226                 name = self.Tree.GetItemText(item)
   226                 name = self.Tree.GetItemText(item)
   227                 if name.upper().startswith(value.upper()) and item != selected:
   227                 if name.upper().find(value.upper()) != -1 and item != selected:
   228                     child, child_cookie = self.Tree.GetFirstChild(root)
   228                     child, child_cookie = self.Tree.GetFirstChild(root)
   229                     while child.IsOk():
   229                     while child.IsOk():
   230                         self.Tree.CollapseAllChildren(child)
   230                         self.Tree.CollapseAllChildren(child)
   231                         child, child_cookie = self.Tree.GetNextChild(root, child_cookie)
   231                         child, child_cookie = self.Tree.GetNextChild(root, child_cookie)
   232                     self.Tree.SelectItem(item)
   232                     self.Tree.SelectItem(item)