def __init__(self, app):
self.model = Model()
self.model.attach(self)
self.frame = MainFrame()
self.sizer = wx.BoxSizer(wx.HORIZONTAL)
self.central_panel = None
self.frame.SetSizer(self.sizer)
self.frame.Layout()
self.config_check = -1
self.frame.Bind(wx.EVT_MENU, lambda event: self.create_central_panel(event, False), self.frame.training_rec_menu_item)
self.frame.Bind(wx.EVT_MENU, lambda event: self.create_central_panel(event, True), self.frame.start_rec_menu_item)
self.frame.Bind(wx.EVT_MENU, self.create_dialog_max_time, self.frame.max_time_menu_item)
self.frame.Bind(wx.EVT_MENU, self.create_dialog_partial_time, self.frame.partial_time_menu_item)
self.frame.Bind(wx.EVT_MENU, self.create_dialog_partial_time, self.frame.sett3)
Publisher().subscribe(self.update_status, "update_status")
Publisher().subscribe(self.create_dialog_speaker_name, "crea_dialog")
Publisher().subscribe(self.update_speakers_list, "update_speakers_list")
Publisher().subscribe(self.clear_speakers_list, "clear_speakers_list")
Publisher().subscribe(self.toogle_stop_button, "toogle_button")
评论列表
文章目录