Exemple #1
0
 def perform(self, event):
     segment = self.task.active_editor.document.segments[
         self.segment_number]
     path = event.task.prompt_local_file_dialog(
         default_filename=segment.name,
         save=True,
         wildcard=get_file_dialog_wildcard(self.saver.export_data_name,
                                           self.saver.export_extensions))
     if path:
         self.active_editor.save_segment(self.saver, path)
Exemple #2
0
    def perform(self, event):

        dialog = FileDialog(default_filename=self.active_editor.document.name, parent=event.task.window.control, action='save as', title="Save File As", wildcard=get_file_dialog_wildcard(self.active_editor.export_data_name, self.active_editor.export_extensions))
        if dialog.open() == OK:
            self.active_editor.save(dialog.path, saver=self.active_editor.encode_data)
Exemple #3
0
 def perform(self, event):
     segment = self.task.active_editor.document.segments[self.segment_number]
     dialog = FileDialog(default_filename=segment.name, parent=event.task.window.control, action='save as', wildcard=get_file_dialog_wildcard(self.saver.export_data_name, self.saver.export_extensions))
     if dialog.open() == OK:
         self.active_editor.save_segment(self.saver, dialog.path)