self.strvar = tk.StringVar(self) self.strvar.set(constructor_parameters['initial'] self.strvar.trace('w', lambda _, _, _: self.controller.addInput(Event("change_entry", "input", [id(self), self.strvar.get()]))) self.name = constructor_parameters['name'] self.destroy()