Esempio n. 1
0
 def GetFindDetails(self, show_error=False):
     try:
         return FindReplaceDetails(
             find = self.combo_find.GetValue(),
             find_history = get_combo_history(self.combo_find),
             replace = self.combo_replace.GetValue(),
             replace_history = get_combo_history(self.combo_replace),
             case = self.check_case.GetValue(),
             reverse = self.check_reverse.GetValue(),
             regexp = self.check_regexp.GetValue())
     except re.error as e:
         if show_error:
             dialogs.error(self,
                 "Invalid regular expression: %s." % str(e).capitalize())
Esempio n. 2
0
 def GetDetails(self):
     return SearchDetails(
         case = self.check_case.GetValue(),
         regexp = self.check_regexp.GetValue(),
         hidden = self.check_hidden.GetValue(),
         find = self.find,
         find_history = get_combo_history(self.combo_find),
         file_patterns = self.combo_file_patterns.GetValue(),
         path = self.path,
         path_history = self.dir_picker.GetHistory())
Esempio n. 3
0
 def GetHistory(self):
     return get_combo_history(self.path_ctrl)