code: def pack_found_items(self, s_text, target):
          
          all_children = self.all_children
          all_text = [target.GetItemText(i).lower() for i in all_children]
  
          found_items = [child for i, child in enumerate(all_children)
                         if s_text in all_text[i]]
  
          return found_items
docs: pack up found items for search ctrl
              :param target: treectrl obj
              :param s_text: text to search, lower case
              return list of found items