Example #1
0
 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)
Example #2
0
	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")
Example #3
0
 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)
Example #4
0
	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()
Example #5
0
 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)
Example #6
0
	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
Example #7
0
 def __init__(self, **kwargs):
     kwargs['background_normal'] = ''
     kwargs['background_color'] = C('#1976d2')
     kwargs['text'] = 'Select'
     super(ProductImportDetailsButtonDropper, self).__init__(**kwargs)
Example #8
0
 def __init__(self, **kwargs):
     kwargs['background_normal'] = ''
     kwargs['background_color'] = C('#1976d2')
     kwargs['text'] = 'Select'
     super(SupplierButtonDropper, self).__init__(**kwargs)