def on_text(self, msg): vw_msg = Message(Message.CHANGE) vw_msg.set("view", self) ctrl = msg.GetEventObject() vw_msg.set("value", ctrl.GetValue()) self.controller.view_message(ctrl.GetName(), vw_msg)
def on_combobox(self, msg): vw_msg = Message(Message.CHANGE) vw_msg.set("view", self) ctrl = msg.GetEventObject() vw_msg.set("value", ctrl.GetClientData(ctrl.GetSelection())) self.controller.view_message(ctrl.GetName(), vw_msg)
def on_button(self, msg): vw_msg = Message(Message.CLICK) vw_msg.set("view", self) ctrl = msg.GetEventObject() self.controller.view_message(ctrl.GetName(), vw_msg)