Exemple #1
0
    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()
Exemple #2
0
    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()
Exemple #3
0
    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()
Exemple #4
0
 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)
Exemple #5
0
    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')
Exemple #6
0
    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()
Exemple #7
0
    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)
Exemple #8
0
    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
Exemple #9
0
    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
Exemple #10
0
    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)
Exemple #11
0
    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)
Exemple #12
0
    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)
Exemple #13
0
    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)
Exemple #14
0
 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)