#Boa:Frame:Frame2

import wx

def create(parent):
    return Frame2(parent)

[wxID_FRAME2, wxID_FRAME2CHECKBOX1, wxID_FRAME2CHECKBOX2, wxID_FRAME2PANEL1, 
 wxID_FRAME2STATUSBAR1, 
] = [wx.NewId() for _init_ctrls in range(5)]

class Frame2(wx.Frame):
    def _init_coll_boxSizer3_Items(self, parent):
        # generated method, don't edit

        parent.AddWindow(self.checkBox1, 1, border=0, flag=0)

    def _init_coll_boxSizer1_Items(self, parent):
        # generated method, don't edit

        parent.AddSizer(self.boxSizer2, 2, border=0, flag=0)
        parent.AddSizer(self.boxSizer3, 1, border=0, flag=wx.GROW)

    def _init_coll_boxSizer2_Items(self, parent):
        # generated method, don't edit

        parent.AddWindow(self.checkBox2, 3, border=0, flag=0)

    def _init_sizers(self):
        # generated method, don't edit
        self.boxSizer1 = wx.BoxSizer(orient=wx.HORIZONTAL)

        self.boxSizer2 = wx.BoxSizer(orient=wx.VERTICAL)

        self.boxSizer3 = wx.BoxSizer(orient=wx.VERTICAL)

        self._init_coll_boxSizer1_Items(self.boxSizer1)
        self._init_coll_boxSizer2_Items(self.boxSizer2)
        self._init_coll_boxSizer3_Items(self.boxSizer3)

        self.panel1.SetSizer(self.boxSizer1)

    def _init_ctrls(self, prnt):
        # generated method, don't edit
        wx.Frame.__init__(self, id=wxID_FRAME2, name='', parent=prnt,
              pos=wx.Point(194, 193), size=wx.Size(626, 443),
              style=wx.DEFAULT_FRAME_STYLE, title='Child')
        self.SetClientSize(wx.Size(618, 416))

        self.statusBar1 = wx.StatusBar(id=wxID_FRAME2STATUSBAR1,
              name='statusBar1', parent=self, style=0)
        self.SetStatusBar(self.statusBar1)

        self.panel1 = wx.Panel(id=wxID_FRAME2PANEL1, name='panel1', parent=self,
              pos=wx.Point(0, 0), size=wx.Size(618, 396),
              style=wx.TAB_TRAVERSAL)
        self.panel1.SetBackgroundColour(wx.Colour(193, 193, 219))

        self.checkBox1 = wx.CheckBox(id=wxID_FRAME2CHECKBOX1, label='checkBox1',
              name='checkBox1', parent=self.panel1, pos=wx.Point(412, 0),
              size=wx.Size(206, 396), style=0)
        self.checkBox1.SetBackgroundColour(wx.Colour(219, 218, 193))

        self.checkBox2 = wx.CheckBox(id=wxID_FRAME2CHECKBOX2, label='checkBox2',
              name='checkBox2', parent=self.panel1, pos=wx.Point(0, 0),
              size=wx.Size(138, 32), style=0)
        self.checkBox2.SetBackgroundColour(wx.Colour(213, 200, 205))

        self._init_sizers()

    def __init__(self, parent):
        self._init_ctrls(parent)
