def get_selected_page(self): mainNotebook = self.get_input_object('mainNotebook') widget = mainNotebook.get_nth_page(mainNotebook.get_current_page()) page = ScannerPage(widget) page.set_page_id(mainNotebook.get_current_page()) return page
def on_btn_new_tab_clicked(self, widget): page = ScannerPage(self.storage) label = ScannerPageLabel("[new scanner]", self.mainNotebook) id = self.mainNotebook.append_page(page.get_widget(), label.get_widget()) label.set_page_id(id) page.set_page_id(id) page.set_label(label)