def __init__(self, campos=2): super().__init__(campos) self.subelemento.data = Atributo() self.subelemento.data.label = TKUtils.obter_label() self.subelemento.data.input = TKUtils.obter_input() self.subelemento.duracao = Atributo() self.subelemento.duracao.label = TKUtils.obter_label() self.subelemento.duracao.input = TKUtils.obter_input()
def __init__(self): super().__init__() self.defs.cnf['title'] = 'Gerar Grupos' self.subelemento.nome = Atributo() self.subelemento.nome.label = TKUtils.obter_label() self.subelemento.nome.input = TKUtils.obter_input() self.subelemento.quantidade = Atributo() self.subelemento.quantidade.label = TKUtils.obter_label() self.subelemento.quantidade.input = TKUtils.obter_input()
def __init__(self): super().__init__() self.defs.cnf['title'] = 'Cadastrar Atividade' self.subelemento.titulo = Atributo() self.subelemento.titulo.label = TKUtils.obter_label() self.subelemento.titulo.input = TKUtils.obter_input() self.subelemento.descricao = Atributo() self.subelemento.descricao.label = TKUtils.obter_label() self.subelemento.descricao.input = TKUtils.obter_input()
def inicializar_repositorio(self): label = TKUtils.obter_label() label.defs.cnf['text'] = 'Stuki: github.com/paulloclara/stuki' label.defs.mcnf['fz'] = 16 label.defs.pack['pady'] = 10 label.defs.pack['side'] = 'bottom' label.iniciar(master=self)
def inicializar_devs(self): def criar_label(master, texto): label = TKUtils.obter_label() label.defs.cnf['text'] = texto label.defs.cnf['width'] = 200 label.defs.mcnf['fz'] = 18 label.iniciar(master=master) devs = TKUtils.obter_container(instanciar=True) devs.defs.pack['pady'] = 6 devs.iniciar(master=self) label = TKUtils.obter_label() label.defs.cnf['text'] = 'Desenvolvedores' label.defs.mcnf['fz'] = 24 label.defs.pack['padx'] = 20 label.defs.pack['side'] = 'left' label.iniciar(master=devs) membros = TKUtils.obter_container(instanciar=True) membros.defs.cnf['bd'] = 4 membros.defs.cnf['bg'] = 'grey' membros.defs.pack['side'] = 'right' membros.iniciar(master=devs) criar_label(membros, 'Paulo Ricardo: github.com/paulloclara') criar_label(membros, 'Josivan Cardoso: github.com/josivancs') criar_label(membros, 'Weslley Isidorio: github.com/weslleyisidorio')
def __init__(self): super().__init__(campos=3) self.defs.cnf['title'] = 'Cadastrar Evento' self.subelemento.titulo = Atributo() self.subelemento.titulo.label = TKUtils.obter_label() self.subelemento.titulo.input = TKUtils.obter_input()
def criar_label(self, texto, cor): cnf, pack = {}, {} cnf['text'] = texto cnf['bd'] = 4 cnf['fg'] = cor cnf['font'] = ('times new roman', 22, 'bold') return TKUtils.obter_label(master=self.container, cnf=cnf, pack=pack)
def criar_label(self, master, cnf={}, pack={}): cnf['fg'] = 'white' cnf['height'] = 2 pack['side'] = 'left' label = TKUtils.obter_label(master=master, cnf=cnf, pack=pack) return label
def criar_label(self): label = TKUtils.obter_label() label.defs.cnf['fg'] = 'white' label.defs.cnf['height'] = 2 label.defs.pack['side'] = 'left' return label
def criar_label_de_erro(self): cnf, pack = {}, {} cnf['text'] = self.msg_de_erro cnf['fg'] = 'red' cnf['font'] = ('arial', 16, 'bold') pack['pady'] = 10 self.label_de_erro =\ TKUtils.obter_label(master=self, cnf=cnf, pack=pack)
def criar_campo_duracao(self, linha): cnf, grid = {}, {} cnf['text'] = 'Duração' cnf['pady'] = 4 cnf['padx'] = 8 grid['row'] = linha grid['column'] = 0 grid['sticky'] = 'W' self.campo_duracao['label'] =\ TKUtils.obter_label(master=self.corpo, cnf=cnf, grid=grid) cnf, grid = {}, {} cnf['placeholder'] = '20' grid['row'] = linha grid['column'] = 1 self.campo_duracao['input'] =\ TKUtils.obter_input(master=self.corpo, cnf=cnf, grid=grid)
def criar_campo_descricao(self): cnf, grid = {}, {} cnf['text'] = 'Descrição' cnf['pady'] = 4 grid['row'] = 1 grid['column'] = 0 grid['sticky'] = 'W' self.campo_descricao['label'] =\ TKUtils.obter_label(master=self.corpo, cnf=cnf, grid=grid) cnf, grid = {}, {} cnf['placeholder'] = 'Programar um drone para capinar um lote' grid['row'] = 1 grid['column'] = 1 self.campo_descricao['input'] =\ TKUtils.obter_input(master=self.corpo, cnf=cnf, grid=grid)
def criar_campo_titulo(self): cnf, grid = {}, {} cnf['text'] = 'Titulo' cnf['pady'] = 4 grid['row'] = 0 grid['column'] = 0 grid['sticky'] = 'W' self.campo_titulo['label'] =\ TKUtils.obter_label(master=self.corpo, cnf=cnf, grid=grid) cnf, grid = {}, {} cnf['placeholder'] = 'Capinar um lote' grid['row'] = 0 grid['column'] = 1 self.campo_titulo['input'] =\ TKUtils.obter_input(master=self.corpo, cnf=cnf, grid=grid)
def criar_label(master, texto): label = TKUtils.obter_label() label.defs.cnf['text'] = texto label.defs.cnf['width'] = 200 label.defs.mcnf['fz'] = 18 label.iniciar(master=master)