#!/usr/bin/env python ''' Creates an empty frame which can be useful for testing other widgets to be put inside ''' import wx import testguicommons as gc from testguicontroller import GuiController class myFrame(wx.Frame): def __init__(self, parent, title): wx.Frame.__init__(self, parent, -1, title, pos = wx.DefaultPosition, size = wx.DefaultSize, style = wx.DEFAULT_FRAME_STYLE) button1 = gc.ButtonBuilder(self, "button 1") button2 = gc.ButtonBuilder(self, "button 2") #layout sizer = wx.GridSizer(0,0,0,0) sizer.Add(button1) sizer.Add(button2) self.SetSizer(sizer) class receiverFrame(wx.Frame): def __init__(self, parent, title): wx.Frame.__init__(self, parent, -1, title, pos = (500,500), size = wx.DefaultSize, style = wx.DEFAULT_FRAME_STYLE) text1 = gc.TextBuilder(self, "text 1") if __name__ == "__main__": myApp = wx.App(False) myFrame = myFrame(None, "testFrame") receiver = receiverFrame(None, "Monitor Frame") myFrame.Show() receiver.Show() myApp.MainLoop()