def layout(self): super().layout() HighlightMixin.layout(self)
def unload_graphics(self): Button.unload_graphics(self) HighlightMixin.unload_graphics(self)
def __init__(self, text, is_pressed=False, on_press=None): Button.__init__(self, text, is_pressed, on_press) HighlightMixin.__init__(self)
def load_graphics(self): super().load_graphics() HighlightMixin.load_graphics(self)
def on_mouse_press(self, x, y, button, modifiers): OneTimeButton.change_state(self) HighlightMixin.unload_graphics(self)
def unload_graphics(self): OneTimeButton.unload_graphics(self) HighlightMixin.unload_graphics(self)
def __init__(self, label="", on_release=None,width=0,height=0,font_size=None,path=None,argument=None,align=HALIGN_CENTER,font_color=None): OneTimeButton.__init__(self, label, on_release,width,height,font_size,path=path,argument=argument,align=align,font_color=font_color) HighlightMixin.__init__(self)
def layout(self): OneTimeButton.layout(self) HighlightMixin.layout(self)
def layout(self): super(HighlightedButton, self).layout() HighlightMixin.layout(self)
def load_graphics(self): super(HighlightedButton, self).load_graphics() HighlightMixin.load_graphics(self)