Esempio n. 1
0
 def __init__(self, path: str = None, binding: Binding = None):
     Viewer.__init__(self)
     Label.__init__(self)
     self.path = 'label' if path is None else path
     # ...
     if binding is not None:
         binding.setter = lambda value: self.set_text(value)
     # ...
     pass
Esempio n. 2
0
 def __init__(self,width=0,height=0,path=None,alternative=None,outline=None,hover=None,hoveringType=None,arguments=None,is_pressed=False,on_press=None,disabled=False,argument=None,buttonNumber=None):
     Graphic.__init__(self,path=path, width=width,height=height, alternative=alternative,outline=outline)
     TwoStateController.__init__(self,is_pressed=is_pressed,on_press=on_press)
     Label.__init__(self,str(buttonNumber),color=(255,255,255,255))
     self.ol=outline
     self.hover=hover
     self.args=arguments
     self.arg=argument
     self.disabled=disabled
     #self.hoverContent=hoverContent
     self.hovering=False
     self.hoveringType = hoveringType
     self.bN=buttonNumber
     self.pressing=False