def __init__(self, editor, owner, selection = {}, title = None): WizardForm.__init__(self, mforms.Form.main_form()) self.title = title self.set_title(title) self.editor = editor self.formats = [] self.formats.append(create_module("csv", editor, False)) self.formats.append(create_module("json", editor, False)) self.source_table = selection self.center() self.data_input_page = DataInputPage(self) self.add_page(self.data_input_page) self.select_file_page = SelectFilePage(self) self.add_page(self.select_file_page) self.export_progress_page = ExportProgressPage(self) self.add_page(self.export_progress_page) self.result_page = ResultsPage(self) self.add_page(self.result_page)
def __init__(self, editor, owner, selection = {}): WizardForm.__init__(self, mforms.Form.main_form()) self.editor = editor self.formats = [] self.formats.append(create_module("csv", editor, True)) self.formats.append(create_module("json", editor, True)) self.destination_table = selection self.center() self.select_file_page = SelectFileWizardPage(self) self.add_page(self.select_file_page) self.destination_page = SelectDestinationPage(self) self.add_page(self.destination_page) self.configuration_page = ConfigurationPage(self) self.add_page(self.configuration_page) self.import_progress_page = ImportProgressPage(self) self.add_page(self.import_progress_page) self.result_page = ResultsPage(self) self.add_page(self.result_page)