如果我有一个'父'窗口(wxFrame)和一个插件窗口。
(parent.py)
class App(wx.App):
wxctrl = xrc.XRCCTRL( self.x_panel, "BUTTON")
wx.EVT_BUTTON(wxctrl, wxctrl.GetId(),
self.OnButton)
如何从plugin.py发送一个模仿单击“按钮”的事件?
答案 0 :(得分:0)
类wx.Control
(wx.Button
的基类)具有模拟命令事件的函数Command
。试试这个
event = wx.CommandEvent(wx.EVT_COMMAND_BUTTON_CLICKED, self.wxctrl.GetId())
self.wxctrl.Command(event)
我不确定python语法(通常在wxWidgets的C ++版本中编程)。但那是粗略的计划。