def __init__(self, res, category): MyFrame.__init__( self, None, id=wx.ID_ANY, title=category.name, #pos=self.load_window_position(), #wx.Point(100, 100), #size=wx.Size(500, 300), style=0 | wx.TAB_TRAVERSAL | wx.DEFAULT_FRAME_STYLE | wx.FRAME_NO_TASKBAR, ) self.SetPosition(self.load_window_position()) self.SetSize(self.load_window_size()) self.colour = wx.Colour(*res.cfg["note_color"]) #self.icon = icon self.category = category #self.note = NoteWindow(None, icon) self.res = res self.frame = self self.tabs = None self.note_panels = [] self.current_panel = None self.build_notes_frame()
def __init__(self, topframe=None): MyFrame.__init__(self, topframe=topframe) style = Style() style.theme_use('clam') self.patient_foler_path = "" self.patients = [] self.set_title('Brain segmentation GUI') self.add_ui_components()
def __init__(self, image_paths=None, segm_path=None, supervoxel_id_path=None, topframe=None): MyFrame.__init__(self, topframe=None) Style().theme_use('clam') self.set_title('Visualise Volumes') self.set_variables(image_paths, segm_path=segm_path, supervoxel_id_path=supervoxel_id_path) self.create_ui(image_paths=image_paths, supervoxel_id_path=supervoxel_id_path)
def __init__(self, res): MyFrame.__init__( self, None, id=wx.ID_ANY, title=res.cfg["title"], style=0 | wx.TAB_TRAVERSAL | wx.DEFAULT_FRAME_STYLE, ) self.res = res self.icon = res.icon self.SetPosition(self.load_window_position()) self.SetSize(self.load_window_size()) self.SetIcon(res.icon) self.categories = [] file_name = 'data/categories.json' try: json_category_file = open(file_name, 'r') self.local_categories_list = json.load(json_category_file) except OSError as err: print("can't load property: {0}".format(err)) self.local_categories_list = [] self.categories_to_file() else: json_category_file.close() for category_name in self.local_categories_list: category = Category(category_name) category.load_files() self.categories.append(category) self.category_wrappers = [] for category in self.categories: wrapper = NotesFrame(self.res, category) self.category_wrappers.append(wrapper) self.init_ui() for wrapper in self.category_wrappers: wrapper.Show(wrapper.pinned)
def __init__(self,topframe= None): MyFrame.__init__(self, topframe=None) s = ttk.Style() s.theme_use('clam') self.set_title('Help') self.scrollbar = Scrollbar(self) self.scrollbar.pack(side=RIGHT, fill=Y) self.text_view = Text(self) self.text_view.pack() # attach listbox to scrollbar self.text_view.config(yscrollcommand=self.scrollbar.set) self.scrollbar.config(command=self.text_view.yview) f = open('help.txt', 'r') text = f.read() self.text_view.insert(END, text)