def __init__(self, obj,number,id, **kwargs): self.father = obj self.dist_id = id self.button_number = number kwargs['background_normal'] = '' kwargs['text_size'] = self.size kwargs['halign'] = 'left' kwargs['valign'] = 'top' if self.button_number % 2 == 1: kwargs['background_color'] = C('#1976d2') else: kwargs['background_color'] = C('#2196f3') super(DropDownButton, self).__init__(**kwargs)
def atualizar_label(self): global contador if contador <= 6: self.lbl_certas = str((','.join(certas)).replace(',',' ')) self.lbl_tentativas = str((','.join(erros)).replace(',', ' ')) # Condição de vitória if "_" not in certas: self.ids.image.source = "image/1.jpg" self.lbl_certas = '[color=008000]%s[/color]'%(sorteio) self.lbl_tentativas = '[color=008000]Você acertou![/color]' self.ids.bt_chute.background_color = C("#1E90FF") self.ids.menu.background_color = C("#1E90FF")
def __init__(self,obj, rec_id, **kwargs): self.rec_id = rec_id self.obj = obj kwargs['icon'] = 'pen' kwargs['theme_text_color'] = 'Custom' kwargs['text_color'] = C("#76ff03") super(EditButton, self).__init__(**kwargs)
def sortear_palavra(self): global palavra, certas, erros, sorteio, contador erros = ['Erros:\n'] contador = 0 # Voltar conf de inicio self.ids.bt_chute.background_color = C("#1E90FF") self.ids.menu.background_color = C("#1E90FF") self.ids.image.source = "image/1.jpg" # Sorteio e tratamento da palavra sorteio = choice(palavras).upper() palavra = self.tratar_acentos(sorteio) # Para cada letra na lista palavra adiciona "_" certas = ['_' for x in palavra] # Atualiza as labels para saber erros e acertos self.atualizar_label()
def __init__(self,fat , obj, rec_id, **kwargs): self.rec_id = rec_id # using object property magic self.obj = obj self.fat = fat kwargs['icon'] = 'delete' kwargs['theme_text_color'] = 'Custom' kwargs['text_color'] = C("#ff1744") super(DeleteButton, self).__init__(**kwargs)
def trocar_imagem(self): imagens = [ "image/2.jpg", "image/3.jpg", "image/4.jpg", "image/5.jpg", "image/6.jpg", "image/7.jpg", "image/8.jpg" ] cores = [ "#1E90FF", "#1E90FF", "#4682B4", "#778899", "#808080", "#696969", "#000000" ] global contador if contador == 6: self.ids.image.source = imagens[contador] self.ids.menu.background_color = C(cores[contador]) self.lbl_certas = '[color=B22222]%s[/color]'%(sorteio) self.lbl_tentativas = '[color=B22222]Você perdeu![/color]' elif contador <= 6: self.ids.image.source = imagens[contador] self.ids.bt_chute.background_color = C(cores[contador]) self.ids.menu.background_color = C(cores[contador]) contador += 1
def __init__(self, **kwargs): kwargs['background_normal'] = '' kwargs['background_color'] = C('#1976d2') kwargs['text'] = 'Select' super(ProductImportDetailsButtonDropper, self).__init__(**kwargs)
def __init__(self, **kwargs): kwargs['background_normal'] = '' kwargs['background_color'] = C('#1976d2') kwargs['text'] = 'Select' super(SupplierButtonDropper, self).__init__(**kwargs)