def get_recuadro_select(self, tamanio): ''' Un Sprite para seleccionar las señales. ''' sup = JAMG.get_Rectangulo_Transparente(tamanio) sup = JAMG.get_my_surface_whit_border(sup, JAMG.get_naranja1(), 10) self.recuadro_select = pygame.sprite.Sprite() self.recuadro_select.image = sup self.recuadro_select.rect = self.recuadro_select.image.get_rect()
def __init__(self): pygame.sprite.OrderedUpdates.__init__(self) self.fuente, tamanio = JAMG.get_Font_fawn() self.tamanio = None self.base = None self.text_buffer = "" self.callback_enter = None self.letras, self.numeros, self.especiales = self.get_botones_letras() botones = self.letras + self.numeros + self.especiales self.set_normaliza_tamanios_botones(botones) self.set_posicion() self.base = pygame.sprite.Sprite() self.base.image = JAMG.get_Rectangulo_Transparente(self.tamanio) self.base.rect = self.base.image.get_rect() self.add(self.base) self.add(self.letras) self.add(self.numeros) self.add(self.especiales)