def __init__(self, parent, title):
wx.Frame.__init__(self, parent, title=title, size=(750,600))
self.Bind(wx.EVT_CLOSE, self.onClose)
self.Bind(custom_events.EVT_DNS_EVENT, self.onDNSEvent)
self.proxy_master = None
self.app_master = None
p = wx.Panel(self)
nb = wx.Notebook(p)
self.main_tab = MainTab(nb)
self.dns_tab = DNSLogTab(nb)
settings_tab = SettingsTab(nb)
self.mail_tab = MailTab(nb, self.main_tab)
nb.AddPage(self.main_tab, "Proxy")
nb.AddPage(self.dns_tab, "DNS Proxy Log")
nb.AddPage(settings_tab, "Settings")
nb.AddPage(self.mail_tab, "PAD Mail")
sizer = wx.BoxSizer()
sizer.Add(nb, 1, wx.EXPAND)
p.SetSizer(sizer)
self.Show(True)
评论列表
文章目录