Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 586 → Rev 587

/VibrationTest/trunk/VibrationTest/VibrationTestGui.py
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__":
/VibrationTest/trunk/VibrationTest/VibrationTestGui.wxg
1,10 → 1,33
<?xml version="1.0"?>
<!-- generated by wxGlade 0.6.3 on Fri Sep 25 19:36:25 2009 -->
<!-- generated by wxGlade 0.6.3 on Mon Sep 28 15:58:50 2009 -->
 
<application path="D:\Fred\MK_Proj\VibrationTest\trunk\VibrationTest\VibrationTestGui.py" name="VibrationTestGui" class="App" option="0" language="python" top_window="frame_1" encoding="ISO-8859-15" use_gettext="0" overwrite="0" use_new_namespace="1" for_version="2.6" is_template="0">
<object class="MainFrame" name="frame_1" base="EditFrame">
<style>wxDEFAULT_FRAME_STYLE</style>
<title>frame_1</title>
<title>VibrationTest</title>
<menubar>1</menubar>
<object class="wxMenuBar" name="frame_1_menubar" base="EditMenuBar">
<menus>
<menu name="" label="File">
<item>
<label>Exit</label>
</item>
</menu>
<menu name="" label="TestSet">
<item>
<label>Clear</label>
</item>
<item>
<label>Import</label>
<handler>OnImport</handler>
</item>
</menu>
<menu name="" label="MK">
</menu>
<menu name="" label="Help">
</menu>
</menus>
</object>
<object class="wxBoxSizer" name="sizer_1" base="EditBoxSizer">
<orient>wxVERTICAL</orient>
<object class="sizeritem">