From 97d82e87dcb58892e1c8f7e6688499274285c890 Mon Sep 17 00:00:00 2001 From: paulloclara Date: Sun, 5 Jan 2020 17:23:05 -0300 Subject: [PATCH] feat: melhorias no estilo dos btns --- src/utils/tk/botao.py | 1 + src/view/listagem.py | 2 ++ src/view/navbar.py | 11 ++++++++--- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/utils/tk/botao.py b/src/utils/tk/botao.py index 0a4be77..eb4f4f1 100644 --- a/src/utils/tk/botao.py +++ b/src/utils/tk/botao.py @@ -19,6 +19,7 @@ def __init__(self) -> None: self.defs.cnf['padx'] = 6 self.defs.cnf['bg'] = 'grey' self.defs.cnf['fg'] = 'white' + self.defs.cnf['relief'] = 'solid' self.defs.cnf['font'] = ('times new roman', 14, 'bold') self.ativo = True diff --git a/src/view/listagem.py b/src/view/listagem.py index ce0a9cc..ca0f5bc 100644 --- a/src/view/listagem.py +++ b/src/view/listagem.py @@ -91,6 +91,7 @@ def criar_botao_sortear(self): botao.defs.cnf['bg'] = 'orange' botao.defs.cnf['bd'] = 4 botao.defs.cnf['width'] = 2 + botao.defs.cnf['relief'] = 'raised' botao.defs.pack['side'] = 'left' @@ -103,6 +104,7 @@ def criar_botao_remover(self): botao.defs.cnf['bg'] = 'red' botao.defs.cnf['bd'] = 4 botao.defs.cnf['width'] = 2 + botao.defs.cnf['relief'] = 'raised' botao.defs.pack['side'] = 'right' diff --git a/src/view/navbar.py b/src/view/navbar.py index 86a5b36..6e96d6b 100644 --- a/src/view/navbar.py +++ b/src/view/navbar.py @@ -26,11 +26,11 @@ def iniciar(self, master): self.inicializar_botao_sobre() def desativar_(self, elemento: str): - getattr(self.subelemento, elemento).desativar() - if self.elemento_ativo: getattr(self.subelemento, self.elemento_ativo).ativar() + getattr(self.subelemento, elemento).desativar() + self.elemento_ativo = elemento def inicializar_botao_home(self): @@ -38,6 +38,7 @@ def inicializar_botao_home(self): self.subelemento.home.defs.cnf['bg'] = 'orange' self.subelemento.home.defs.cnf['width'] = 28 self.subelemento.home.defs.cnf['pady'] = 9 + self.subelemento.home.defs.cnf['bd'] = 1 self.subelemento.home.defs.mcnf['fz'] = 15 self.subelemento.home.defs.pack['side'] = 'left' @@ -49,6 +50,7 @@ def inicializar_botao_aluno(self): self.subelemento.aluno.defs.cnf['bg'] = 'red' self.subelemento.aluno.defs.cnf['width'] = 14 self.subelemento.aluno.defs.cnf['pady'] = 9 + self.subelemento.aluno.defs.cnf['bd'] = 1 self.subelemento.aluno.defs.mcnf['fz'] = 15 self.subelemento.aluno.defs.pack['side'] = 'left' @@ -60,6 +62,7 @@ def inicializar_botao_atividade(self): self.subelemento.atividade.defs.cnf['bg'] = 'blue' self.subelemento.atividade.defs.cnf['width'] = 14 self.subelemento.atividade.defs.cnf['pady'] = 9 + self.subelemento.atividade.defs.cnf['bd'] = 1 self.subelemento.atividade.defs.mcnf['fz'] = 15 self.subelemento.atividade.defs.pack['side'] = 'left' @@ -71,6 +74,7 @@ def inicializar_botao_grupo(self): self.subelemento.grupo.defs.cnf['bg'] = 'green' self.subelemento.grupo.defs.cnf['width'] = 14 self.subelemento.grupo.defs.cnf['pady'] = 9 + self.subelemento.grupo.defs.cnf['bd'] = 1 self.subelemento.grupo.defs.mcnf['fz'] = 15 self.subelemento.grupo.defs.pack['side'] = 'left' @@ -79,9 +83,10 @@ def inicializar_botao_grupo(self): def inicializar_botao_sobre(self): self.subelemento.sobre.defs.cnf['text'] = 'Sobre' - self.subelemento.sobre.defs.cnf['bg'] = 'grey' + self.subelemento.sobre.defs.cnf['bg'] = '#FFD700' self.subelemento.sobre.defs.cnf['width'] = 14 self.subelemento.sobre.defs.cnf['pady'] = 9 + self.subelemento.sobre.defs.cnf['bd'] = 1 self.subelemento.sobre.defs.mcnf['fz'] = 15 self.subelemento.sobre.defs.pack['side'] = 'left'