Ejemplo n.º 1
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     self.bind(size=self.setter('text_size'))
     self.padding = (20, 20)
     self.font_size = 24
     self.halign = 'center'
     self.valign = 'middle'
Ejemplo n.º 2
0
    def __init__(self, **kwargs):
        Label.__init__(self)
        for x in kwargs.items():
            setattr(self, x[0], x[1])
        
        if not hasattr(self, "text_color"):
            self.text_color = (1, 1, 1, 1)
        if not hasattr(self, "back_color"):
            self.back_color = (0, int("4a",16)/255, int("64",16)/255, .8)
        if not hasattr(self, "text"):
            self.text = "Hello World"
        if not hasattr(self, "duration"):
            self.duration = 4
        if not hasattr(self, "pad_x"):
            self.pad_x = 15
        if not hasattr(self, "pad_y"):
            self.pad_y = 5
        
        self.pos = (0,0)
        self.opacity = 0
        self.color = self.text_color
        
        self.rect = InstructionGroup()
        self.rect.add(Color(*self.back_color))
        self.rect.add(Rectangle(pos_hint=self.pos_hint, pos=(self.center_x-self.texture_size[0]/2, self.center_y-self.texture_size[1]/2),
                                 size=(self.texture_size[0]+10, self.texture_size[1])))

        self.canvas.before.add(self.rect)
        self.bind(texture_size=self.draw_rect)
        
        self.anim = {'fade_in':Animation(opacity=1, duration=.4), 'fade_out':Animation(opacity=0)}
        
        self.clock_fade_in = Clock.create_trigger(self.fade_in)
        self.clock_fade_out = Clock.create_trigger(self.fade_out, self.duration)
Ejemplo n.º 3
0
    def init(self, kwargs):
        Label.__init__(self, **kwargs)
        self.bind(size=self.setter('text_size'))
        self.padding = (20, 20)
        self.font_size = 45

        self.halign = 'left'
        self.valign = 'middle'
Ejemplo n.º 4
0
    def __init__(self, msg):
        """Constructor method.
        
        Args:
            msg (str): Chat message
        """

        self.msg = msg
        Label.__init__(self)
Ejemplo n.º 5
0
    def __init__(self, **kwargs):
        """Constructor method.
        
        Args:
            **kwargs: Keyword arguments supplied in dictionary form.
        """

        Label.__init__(self)
        self.update(**kwargs)
Ejemplo n.º 6
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     global path
     self.pathToFile = path + "updated_label.txt" 
     try:
         f=open(self.pathToFile, 'r')
         self.text=f.read()
         f.close()
     except:
         print 'Cannot open this file'
     Clock.schedule_interval(self.callback,60)
Ejemplo n.º 7
0
 def __init__(self, **kwargs):
     #This is like Foo.talk(f)
     #f will become self, and thus self is the object instance
     Label.__init__(self, **kwargs)
     #Size is the event, self.setter() is the callback
     self.bind(size=self.setter(
         'text_size'))  #text_size is the invisible rectangular text box
     self.padding = (20, 20)  #horizontal and vertical space
     self.font_size = 24
     self.halign = 'left'
     self.valign = 'middle'
Ejemplo n.º 8
0
    def __init__(self, **kwargs):
        Label.__init__(self,**kwargs)
        cOrcaButtonBehaviour.__init__(self,**kwargs)

        if 'background_color' in kwargs:
            self.background_color=kwargs['background_color']

        if not self.background_color==[0, 0, 0, 0]:
            with self.canvas.before:
                Color(self.background_color[0],self.background_color[1], self.background_color[2],self.background_color[3])
                self.rect_bg = Rectangle(size=self.size,pos=self.pos)
            self.bind(pos=self.update_graphics_pos,size=self.update_graphics_size)
Ejemplo n.º 9
0
    def __init__(self, **kwargs):

        Label.__init__(self,**RemoveNoClassArgs(dInArgs=kwargs,oObject=Label))
        cOrcaButtonBehaviour.__init__(self,**kwargs)

        if 'background_color' in kwargs:
            self.background_color=kwargs['background_color']

        if not self.background_color==[0, 0, 0, 0]:
            with self.canvas.before:
                Color(self.background_color[0],self.background_color[1], self.background_color[2],self.background_color[3])
                self.rect_bg = Rectangle(size=self.size,pos=self.pos)
            self.bind(pos=self.update_graphics_pos,size=self.update_graphics_size)
Ejemplo n.º 10
0
    def __init__(self, **kwargs):
        """
            Esta funcion Sobreescribe el constructor de objeto Label
        """

        if 'texto' in kwargs:
            self.texto = kwargs['texto']
        if 'textocolor' in kwargs:
            self.textocolor = kwargs['textocolor']

        self.line = ObjectProperty(None)
        self.linecolor = ObjectProperty(None)
        self.fondo = ObjectProperty(None)
        self.fondocolor = ObjectProperty(None)
        Label.__init__(self, **kwargs)
Ejemplo n.º 11
0
    def __init__(self, **kwargs):
        """
            Esta funcion Sobreescribe el constructor de objeto Label
        """

        if 'texto' in kwargs:
            self.texto = kwargs['texto']
        if 'textocolor' in kwargs:
            self.textocolor = kwargs['textocolor']

        self.line = ObjectProperty(None)
        self.linecolor = ObjectProperty(None)
        self.fondo = ObjectProperty(None)
        self.fondocolor = ObjectProperty(None)
        Label.__init__(self, **kwargs)
Ejemplo n.º 12
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     global path
     global DankeQuestionnaireIsEmpty
     self.pathToFile = path + "updated_label_Questionnaire_danke.txt" 
     try:
         f=open(self.pathToFile, 'r')
         self.text=f.read()
         f.close()
         if self.text != '':
             DankeQuestionnaireIsEmpty = False
         else:
             DankeQuestionnaireIsEmpty = True
     except:
         print 'Cannot open this file'
     Clock.schedule_interval(self.callback,60)
Ejemplo n.º 13
0
 def __init__(self, input_text, widget_num):
     Label.__init__(self)
     print(self)
     self.activity_text = input_text
     self.number = widget_num
     self.background = (1, 1, 0, .5)
Ejemplo n.º 14
0
 def __init__(self, value=0, **kwargs):
     Label.__init__(self, **kwargs)
     self.font_size = 48
     self.value = value
     self.background_disabled_normal = self.background_normal
Ejemplo n.º 15
0
    def __init__(self, *args, **kwargs):
        Label.__init__(self, *args, **kwargs)

        # Skracanie co 1s dlugosci czasu wyswietlania wiadomosci
        Clock.schedule_interval(self._tick, 1.0)
Ejemplo n.º 16
0
 def __init__(self, *args, **kwargs):
     Label.__init__(self, *args, **kwargs)
     self.f = 0
Ejemplo n.º 17
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     self.text='_ _ _ _ _'
     Clock.schedule_interval(self.callback,0.1)
Ejemplo n.º 18
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     Clock.schedule_interval(self.callback,1)
Ejemplo n.º 19
0
    def __init__(self, best, **kwargs):
        Label.__init__(self, **kwargs)

        self.date = best.date
        self.time = best.time
        self.score = best.score
Ejemplo n.º 20
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     if self.parent is not None:
         self.finalize()
Ejemplo n.º 21
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     self.font_name = "/usr/share/fonts/truetype/freefont/FreeSans.ttf"
     self.padding = (70, 20)
Ejemplo n.º 22
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     self.font_size = 26
     self.halign = 'left'
     self.valign = 'middle'
Ejemplo n.º 23
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     self.font_name = 'HVD'
     self.color = (0, 0, 0, 1)
     self.halign = 'center'
Ejemplo n.º 24
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     self.register_event_type('on_double_press')
     if kwargs.get("on_double_press") is not None:
         self.bind(on_double_press=kwargs.get("on_double_press"))
Ejemplo n.º 25
0
 def __init__(self, bgcolor=(0.8, 0.8, 0.8, 0.1), **kwargs):
     self._enabled = True
     Label.__init__(self, **kwargs)
     show_bbox(self, bgcolor, mode="rgba")
Ejemplo n.º 26
0
 def __init__(self, *args, **kwargs):
     Label.__init__(self, *args, **kwargs)
     Clock.schedule_interval(self.update, 0.001)
Ejemplo n.º 27
0
 def __init__(self, **kwargs):
     Label.__init__(self, **kwargs)
     self.bind(size=self.setter('text_size'))
     self.padding = (20, 20)
 def __init__(self, *args, **kws):
     Label.__init__(self, *args, **kws)