def atualizar(): master = Tk() design = Design() design.update_design_dic() # Configurações da IDE arquivo_configuracoes = funcoes.carregar_json( "configuracoes/configuracoes.json") # Idioma que a safira está configurada idioma = arquivo_configuracoes['idioma'] interface_idioma = funcoes.carregar_json("configuracoes/interface.json") icon = PhotoImage(file='imagens/icone.png') atualizar = Atualizar(master, design, idioma, interface_idioma, icon) # Quando a safira é iniciado # Verificar a primeira vez # Primeira vez não mostra mensagem de erro # e nem mensagem se estiver atualizado #atualizar.verificar_versao(primeira_vez=True) # Quando o usuário tenta buscar atualizações de atualizar.verificar_versao() #atualizar.aviso_aguarde_instalando('0.25') master.mainloop()
def splash(): master = Tk() # Obter o Design de interfaces design = Design() design.update_design_dic() sp = Splash(design) sleep(5) sp.splash_fim() master.mainloop()
def bug(): master = Tk() design = Design() design.update_design_dic() # Configurações da IDE arquivo_configuracoes = funcoes.carregar_json( "configuracoes/configuracoes.json") # Idioma que a safira está configurada idioma = arquivo_configuracoes['idioma'] interface_idioma = funcoes.carregar_json("configuracoes/interface.json") icon = PhotoImage(file='imagens/icone.png') bug = Bug(master, design, idioma, interface_idioma, icon) bug.interface() master.mainloop()
def tela_inicio(): master = Tk() design = Design() design.update_design_dic() # Configurações da IDE arquivo_configuracoes = funcoes.carregar_json( "configuracoes/configuracoes.json") # Idioma que a safira está configurada idioma = arquivo_configuracoes['idioma'] interface_idioma = funcoes.carregar_json("configuracoes/interface.json") icon = PhotoImage(file='imagens/icone.png') master.grid_columnconfigure(2, weight=1) master.rowconfigure(1, weight=1) tela_inicio = Inicio(master, design, idioma, interface_idioma, icon) tela_inicio.barra_superior.grid(row=0, column=1, sticky=NSEW) tela_inicio.fr_texto.grid(row=1, column=2, columnspan=2, sticky=NSEW) master.mainloop()
pass return 10, 20 def atualizar_sistema(idioma): idioma.selecionar_idioma({ "pt-br": "ic_pt_br.png", "en-us": "ic_en_us.png", "es": "ic_es.png" }) if __name__ == '__main__': master = Tk() design = Design() design.update_design_dic() # Configurações da IDE arquivo_configuracoes = funcoes.carregar_json( "configuracoes/configuracoes.json") # Idioma que a safira está configurada idioma = arquivo_configuracoes['idioma'] interface_idioma = funcoes.carregar_json("configuracoes/interface.json") icon = PhotoImage(file='imagens/icone.png') idioma = Idioma(master, design, idioma, interface_idioma, icon) Button(master, text="acao",