def __init__(self, parent, label, init, name, gen, size, colour, tooltip): self.name = name self.gen = gen self.size = size self.oldLength = -1 self.label = Label(parent, label, colour=colour[0]) self.entry = ListEntry(parent, init, colour=colour[1]) if tooltip != '': self.toggle.SetToolTip(CECTooltip(tooltip))
def __init__(self, parent, label, init, rate, name, popup, colour, tooltip): self.type = "gen" self.name = name self.rate = rate self.popup = popup self.oldLength = -1 self.label = Label(parent, label, colour=colour[0]) self.entry = ListEntry(parent, ", ".join([str(x) for x in init]), colour=colour[1], outFunction=self.onEntry) self.label.SetToolTip(CECTooltip(TT_GEN)) if tooltip != '': self.label.SetToolTip(CECTooltip(tooltip))