viper 软件
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
viper/uiconfig/uiabout.py

60 lines
1.6 KiB

import wx
# 设置串口参数的对话框类
class About(wx.Dialog):
def __init__(self, *args, **kwds):
# 参数调入后初始化
super(About, self).__init__(*args, **kwds)
self.InitUI()
self.SetSize((400, 400))
self.SetTitle("使用帮助")
def InitUI(self):
self.panel = wx.Panel(self)
self.vbox = wx.BoxSizer(wx.VERTICAL)
self.sb = wx.StaticBox(self.panel, label='使用帮助')
self.sbs = wx.StaticBoxSizer(self.sb, orient=wx.VERTICAL)
self.hbox1 = wx.BoxSizer(wx.HORIZONTAL)
self.staticText1 = wx.StaticText(self.panel,
label='''\n上海奕枫仪器设备有限公司
电话: 021-54270075
网站: http://www.yi-win.com
邮件: sales@yi-win.com ''' )
self.hbox1.Add(self.staticText1)
self.sbs.Add(self.hbox1)
self.panel.SetSizer(self.sbs)
self.hbox_0 = wx.BoxSizer(wx.HORIZONTAL)
self.okButton = wx.Button(self, label=u'确认')
self.closeButton = wx.Button(self, label='关闭')
self.hbox_0.Add(self.okButton)
self.hbox_0.Add(self.closeButton, flag=wx.LEFT, border=5)
self.vbox.Add(self.panel, proportion=1,
flag=wx.ALL | wx.EXPAND, border=5)
self.vbox.Add(self.hbox_0, flag=wx.ALIGN_CENTER | wx.TOP | wx.BOTTOM, border=10)
self.SetSizer(self.vbox)
self.okButton.Bind(wx.EVT_BUTTON, self.OnSave)
self.closeButton.Bind(wx.EVT_BUTTON, self.OnClose)
def saveData(self, e):
pass
def OnClose(self, e):
self.Destroy()
def OnSave(self, e):
self.EndModal(wx.ID_OK)