def __init__(self, sequence): self.__sequence = sequence self.__index = 0 img = sequence[0][0] ImageButton.__init__(self, img, img) self.connect_clicked(self.__on_click)
def __init__(self, label = "", icon = None): self.__label = label self.__icon = icon ImageButton.__init__(self, theme.mb_button_1, theme.mb_button_2) w, h = text_extents(label, theme.font_mb_plain) self.set_size(w + 24, h + 24) self.add_overlay(self.__icon_overlay) self.add_overlay(self.__text_overlay)
def __init__(self, director, position=(0, 0), style=None, visible=True): ImageButton.__init__(self, director, position, style, visible)
def __init__(self, director, position=(0, 0), style = None, visible = True): ImageButton.__init__(self, director, position, style, visible)
def __init__(self, img1, img2): self.__active = False ImageButton.__init__(self, img1, img2, True) self.connect_clicked(self.__on_click)