def __init__(self, choices, cancel_allowed=False): texts, max_leng = self.create_buttons(choices) w = max(240, max_leng + 2*self.offsettext) h = len(choices) * self.lineheight WindowUser.__init__(self, w, h) self.draw_buttons(texts) self.cancel_allowed = cancel_allowed self.index = 0
def __init__(self, datamap): w, h = 400, 400 WindowUser.__init__(self, w, h) self.create_valid_cancel() self.data = datamap self.add_widgets()
def __init__(self, text): WindowUser.__init__(self, 240, 90) self.create_valid_cancel() self.draw_text(text)
def __init__(self, text=""): WindowUser.__init__(self, 440, 90) self.create_cadre_text(text) self.create_valid_cancel()