30,6 → 30,22 |
|
|
|
class MenuBar(wx.MenuBar): |
def __init__(self, *args, **kwds): |
# content of this block not found: did you rename this class? |
pass |
|
def __set_properties(self): |
# content of this block not found: did you rename this class? |
pass |
|
def __do_layout(self): |
# content of this block not found: did you rename this class? |
pass |
|
# end of class MenuBar |
|
|
class wxFrame(wx.Panel): |
def __init__(self, *args, **kwds): |
# content of this block not found: did you rename this class? |
67,6 → 83,22 |
# begin wxGlade: MainFrame.__init__ |
kwds["style"] = wx.DEFAULT_FRAME_STYLE |
wx.Frame.__init__(self, *args, **kwds) |
|
# Menu Bar |
self.frame_1_menubar = wx.MenuBar() |
wxglade_tmp_menu = wx.Menu() |
wxglade_tmp_menu.Append(wx.NewId(), "Exit", "", wx.ITEM_NORMAL) |
self.frame_1_menubar.Append(wxglade_tmp_menu, "File") |
wxglade_tmp_menu = wx.Menu() |
wxglade_tmp_menu.Append(wx.NewId(), "Clear", "", wx.ITEM_NORMAL) |
wxglade_tmp_menu.Append(wx.NewId(), "Import", "", wx.ITEM_NORMAL) |
self.frame_1_menubar.Append(wxglade_tmp_menu, "TestSet") |
wxglade_tmp_menu = wx.Menu() |
self.frame_1_menubar.Append(wxglade_tmp_menu, "MK") |
wxglade_tmp_menu = wx.Menu() |
self.frame_1_menubar.Append(wxglade_tmp_menu, "Help") |
self.SetMenuBar(self.frame_1_menubar) |
# Menu Bar end |
self.Port = wx.StaticText(self, -1, "Port") |
self.text_ctrl_1 = wx.TextCtrl(self, -1, "") |
self.label_5 = wx.StaticText(self, -1, "label_5") |
89,13 → 121,16 |
|
self.__set_properties() |
self.__do_layout() |
|
self.Bind(wx.EVT_MENU, self.OnImport, id=-1) |
# end wxGlade |
|
|
def setApp(self, app): |
self.app = app |
|
def __set_properties(self): |
# begin wxGlade: MainFrame.__set_properties |
self.SetTitle("frame_1") |
self.SetTitle("VibrationTest") |
self.GraphFanel.SetMinSize((800,300)) |
# end wxGlade |
|
179,6 → 214,9 |
dc.DrawText(s, sx , sy+1) |
# ----------- |
|
def OnImport(self, event): # wxGlade: MainFrame.<event_handler> |
self.app.Import() |
|
# end of class MainFrame |
|
|
187,9 → 225,9 |
self.name = name |
self.rawData = rawData |
|
|
class App(wx.App): |
def __init__(self, par): |
print "A" |
self.VibTests = [] |
|
wx.App.__init__(self, par) |
205,16 → 243,17 |
def OnInit(self): |
wx.InitAllImageHandlers() |
self.frame_1 = MainFrame(None, -1, "") |
self.frame_1.setApp(self); |
self.SetTopWindow(self.frame_1) |
|
print "B" |
|
self.frame_1.Show() |
return 1 |
|
def Import(self): |
print "Import" |
self.AddTest("Test1", range(0,1000)) |
self.AddTest("Test2", range(0,1000)) |
|
self.frame_1.Show() |
return 1 |
|
# end of class App |
|
if __name__ == "__main__": |