def non_gui_startup(options, args): lang = 'en' _ = i18n.InstallLanguage(lang) from invesalius.control import Controller from invesalius.project import Project session = ses.Session() if not session.ReadSession(): session.CreateItens() session.SetLanguage(lang) session.WriteSessionFile() control = Controller(None) use_cmd_optargs(options, args)
def Startup(self): # Importing takes sometime, therefore it will be done # while splash is being shown from invesalius.gui.frame import Frame from invesalius.control import Controller from invesalius.project import Project self.main = Frame(None) self.control = Controller(self.main) self.fc = wx.FutureCall(1, self.ShowMain) wx.FutureCall(1, parse_comand_line) # Check for updates from threading import Thread p = Thread(target=utils.UpdateCheck, args=()) p.start()