#Boa:Frame:wxFrame1

from wxPython.wx import *

def create(parent):
    return wxFrame1(parent)

[wxID_WXFRAME1LISTCTRL1, wxID_WXFRAME1STATUSBAR1, wxID_WXFRAME1] = map(lambda _init_ctrls: wxNewId(), range(3))

class wxFrame1(wxFrame):
    def _init_coll_menuBar1_Menus(self, parent):

        parent.Append(title = 'File', menu = self.menu1)

    def _init_coll_listCtrl1_Columns(self, parent):

        parent.InsertColumn(format = wxLIST_FORMAT_LEFT, col = 0, heading = 'Columns0', width = -1)
        parent.InsertColumn(format = wxLIST_FORMAT_LEFT, col = 1, heading = 'Columns1', width = -1)
        parent.InsertColumn(format = wxLIST_FORMAT_LEFT, col = 2, heading = 'Columns2', width = -1)

    def _init_utils(self): 
        self.imageList1 = wxImageList(height = 16, width = 16)

        self.imageList2 = wxImageList(height = 16, width = 16)

        self.menu1 = wxMenu(title = 'menu1')

        self.menuBar1 = wxMenuBar()

        self._init_coll_menuBar1_Menus(self.menuBar1)

    def _init_ctrls(self, prnt): 
        wxFrame.__init__(self, size = wxSize(288, 161), id = wxID_WXFRAME1, title = '', parent = prnt, name = '', style = wxDEFAULT_FRAME_STYLE, pos = wxPoint(276, 312))
        self._init_utils()
        self.SetMenuBar(self.menuBar1)

        self.statusBar1 = wxStatusBar(size = wxDefaultSize, parent = self, pos = wxPoint(104, 104), name = 'statusBar1', style = 0, id = wxID_WXFRAME1STATUSBAR1)
        self.SetStatusBar(self.statusBar1)

        self.listCtrl1 = wxListCtrl(size = wxSize(280, 96), id = wxID_WXFRAME1LISTCTRL1, parent = self, name = 'listCtrl1', validator = wxDefaultValidator, style = wxLC_REPORT, pos = wxPoint(0, 0))
        self._init_coll_listCtrl1_Columns(self.listCtrl1)

    def __init__(self, parent): 
        self._init_ctrls(parent)
