3555 |
3555 |
3556 self.SearchParams = search_params |
3556 self.SearchParams = search_params |
3557 self.SearchResults = [] |
3557 self.SearchResults = [] |
3558 blocks = [] |
3558 blocks = [] |
3559 for infos, start, end, _text in self.Controler.SearchInPou(self.TagName, search_params, self.Debug): |
3559 for infos, start, end, _text in self.Controler.SearchInPou(self.TagName, search_params, self.Debug): |
3560 if (infos[0] == self.TagName or self.TagName.split("::")[0] in ['A', 'T']) and infos[1] is not 'name': |
3560 if (infos[0] == self.TagName or self.TagName.split("::")[0] in ['A', 'T']) and infos[1] != 'name': |
3561 if infos[1] in ["var_local", "var_input", "var_output", "var_inout"]: |
3561 if infos[1] in ["var_local", "var_input", "var_output", "var_inout"]: |
3562 self.SearchResults.append((infos[1:], start, end, SEARCH_RESULT_HIGHLIGHT)) |
3562 self.SearchResults.append((infos[1:], start, end, SEARCH_RESULT_HIGHLIGHT)) |
3563 else: |
3563 else: |
3564 block = self.Blocks.get(infos[2]) |
3564 block = self.Blocks.get(infos[2]) |
3565 if block is not None: |
3565 if block is not None: |