def _create_data_notebook(self): notebook = wx.Notebook(self.control_panel) columns = ("Key", "Value") self.reading_data_panel = ListCtrlPanel(notebook, columns) self.obs_header_panel = ListCtrlPanel(notebook, columns) notebook.AddPage(self.reading_data_panel, "Readings") notebook.AddPage(self.obs_header_panel, "Observation Header") return notebook
def show_keymappings_dialog(parent, keybind_manager): dialog = wx.Dialog(parent, title="Key Mappings") panel = ListCtrlPanel(dialog, ("Action", "Shortcut")) panel.populate_list(keybind_manager.get_keymappings()) dialog.Show()