def __init__(self, parent=None, parentapp=None): Frame.__init__(self, parent, width=600, height=40) import Table_images self.parentframe = parent self.parentapp = parentapp #add buttons img = Table_images.new_proj() self.add_button('New Project', self.parentapp.new_project, img) img = Table_images.open_proj() self.add_button('Open Project', self.parentapp.open_project, img) img = Table_images.save_proj() self.add_button('Save Project', self.parentapp.save_project, img) img = Table_images.add_row() self.add_button('Add record', self.parentapp.add_Row, img) img = Table_images.add_col() self.add_button('Add col', self.parentapp.add_Column, img) img = Table_images.del_row() self.add_button('Delete record', self.parentapp.delete_Row, img) img = Table_images.del_col() self.add_button('Delete col', self.parentapp.delete_Column, img) img = Table_images.plot() self.add_button('Plot', self.parentapp.plot, img) img = Table_images.plotprefs() self.add_button('Plot Prefs', self.parentapp.plotSetup, img) return
def __init__(self, parent=None, parentapp=None): Frame.__init__(self, parent, width=600, height=40) import Table_images self.parentframe = parent self.parentapp = parentapp #add buttons img = Table_images.new_proj() hlptxt = "Create a new project" self.add_button('New Project', self.parentapp.new_project, img, hlptxt) img = Table_images.open_proj() hlptxt = "Open a saved project" self.add_button('Open Project', self.parentapp.open_project, img, hlptxt) img = Table_images.save_proj() hlptxt = "Save current project" self.add_button('Save Project', self.parentapp.save_project, img, hlptxt) img = Table_images.add_row() hlptxt = "Add a new row/record" self.add_button('Add record', self.parentapp.add_Row, img, hlptxt) img = Table_images.add_col() hlptxt = "Add a new column" self.add_button('Add col', self.parentapp.add_Column, img, hlptxt) img = Table_images.del_row() hlptxt = "Delete selected row/record" self.add_button('Delete record', self.parentapp.delete_Row, img, hlptxt) img = Table_images.del_col() hlptxt = "Delete selected column" self.add_button('Delete col', self.parentapp.delete_Column, img, hlptxt) img = Table_images.search() hlptxt = "Filter records" self.add_button('Filter', self.parentapp.showFilteringBar, img, hlptxt) img = Table_images.plot() hlptxt = "Plot selected cells using pylab" self.add_button('Plot', self.parentapp.plot, img, hlptxt) img = Table_images.plotprefs() hlptxt = "Plot options" self.add_button('Plot Prefs', self.parentapp.plotSetup, img, hlptxt) img = Table_images.prefs() hlptxt = "Table preferences" self.add_button('Table Prefs', self.parentapp.showPrefsDialog, img, hlptxt) return