def __init__(self, parent, label, init, rate, name, colour, tooltip, stack=False, output=True): self.type = "toggle" self.name = name self.rate = rate self.output = output if label != '': if stack: self.label = Label(parent, label, colour=colour[0], size=(210, 20)) else: self.label = Label(parent, label, colour=colour[0], size=(100, 20)) self.label.SetToolTip(CECTooltip(TT_TOGGLE)) self.toggle = Toggle(parent, init, outFunction=self.onToggle, colour=colour[1]) if tooltip != '': self.toggle.SetToolTip(CECTooltip(tooltip))
def __init__(self, parent, label, init, name, colour, rate, tooltip): self.name = name self.label = Label(parent, label, colour=colour[0]) self.rate = rate self.toggle = Toggle(parent, init, outFunction=self.onToggle, colour=colour[1]) if tooltip != '': self.toggle.SetToolTip(CECTooltip(tooltip))
def __init__(self, parent, init, name): self.name = name+'startpoint' self.value = init self.toggle = Toggle(parent, init, outFunction=self.onToggle)