def create_ui(self): if self._ui_created: return self._ui_created = True self._overview_page = db_copy_overview.MainView(self) self._source_target_page = db_copy_source_target.SourceTargetMainView( self) self._schema_selection_page = db_copy_schema_selection.SchemaMainView( self) self._progress_page = db_copy_progress.ProgressMainView(self) self._report_page = db_copy_report.ReportMainView(self) self._page_list = [ self._overview_page, self._source_target_page, self._schema_selection_page, self._progress_page, self._report_page ] if platform.system() == 'Windows': for p in self._page_list: self.content.add(p, True, True) p.show(False) else: for p in self._page_list: self.tabview.add_page(p, "") self._page_trail = [self._page_list[self._current_page]] self.switch_page(advancing=True)
def create_ui(self): if self._ui_created: return self._ui_created = True self._overview_page = db_copy_overview.MainView(self) self._source_target_page = db_copy_source_target.SourceTargetMainView( self) self._schema_selection_page = db_copy_schema_selection.SchemaMainView( self) self._progress_page = db_copy_progress.ProgressMainView(self) self._report_page = db_copy_report.ReportMainView(self) self._page_list = [ self._overview_page, self._source_target_page, self._schema_selection_page, self._progress_page, self._report_page ] for p in self._page_list: self.add(p, True, True) p.show(False) self._page_trail = [self._page_list[self._current_page]] self.switch_page(advancing=True)