---------------------------------------------------------------------------- -- Lua code generated with wxFormBuilder (version Jun 17 2015) -- http://www.wxformbuilder.org/ ---------------------------------------------------------------------------- -- Load the wxLua module, does nothing if running from wxLua, wxLuaFreeze, or wxLuaEdit package.cpath = package.cpath..";./?.dll;./?.so;../lib/?.so;../lib/vc_dll/?.dll;../lib/bcc_dll/?.dll;../lib/mingw_dll/?.dll;" require("wx") UI = {} -- create frameMain UI.frameMain = wx.wxFrame (wx.NULL, wx.wxID_ANY, "wxFormbuilder CB Test", wx.wxDefaultPosition, wx.wxSize( 500,300 ), wx.wxDEFAULT_FRAME_STYLE+wx.wxTAB_TRAVERSAL ) UI.frameMain:SetSizeHints( wx.wxDefaultSize, wx.wxDefaultSize ) UI.bSizerFrameMain = wx.wxBoxSizer( wx.wxVERTICAL ) UI.bSizerMainFrame = wx.wxBoxSizer( wx.wxVERTICAL ) UI.m_panelMain = wx.wxPanel( UI.frameMain, wx.wxID_ANY, wx.wxDefaultPosition, wx.wxDefaultSize, wx.wxTAB_TRAVERSAL ) UI.bSizerMainFrame:Add( UI.m_panelMain, 1, wx.wxEXPAND + wx. wxALL, 0 ) UI.m_textCtrlAnswer = wx.wxTextCtrl( UI.frameMain, wx.wxID_ANY, "", wx.wxPoint( -1,-1 ), wx.wxDefaultSize, 0 ) UI.bSizerMainFrame:Add( UI.m_textCtrlAnswer, 0, wx.wxALL, 5 ) UI.m_buttonAddNumbers = wx.wxButton( UI.frameMain, wx.wxID_ANY, "Add Numbers", wx.wxDefaultPosition, wx.wxDefaultSize, 0 ) UI.bSizerMainFrame:Add( UI.m_buttonAddNumbers, 0, wx.wxALL, 5 ) UI.m_textCtrlNumberTwo = wx.wxTextCtrl( UI.frameMain, wx.wxID_ANY, "", wx.wxDefaultPosition, wx.wxDefaultSize, 0 ) UI.bSizerMainFrame:Add( UI.m_textCtrlNumberTwo, 0, wx.wxALL, 5 ) UI.m_textCtrlNumberOne = wx.wxTextCtrl( UI.frameMain, wx.wxID_ANY, "", wx.wxDefaultPosition, wx.wxDefaultSize, 0 ) UI.bSizerMainFrame:Add( UI.m_textCtrlNumberOne, 0, wx.wxALL, 5 ) UI.bSizerFrameMain:Add( UI.bSizerMainFrame, 1, wx.wxALL + wx.wxEXPAND, 0 ) UI.frameMain:SetSizer( UI.bSizerFrameMain ) UI.frameMain:Layout() UI.m_menubarMain = wx.wxMenuBar( 0 ) UI.m_menuFile = wx.wxMenu() UI.m_menuItemFileNew = wx.wxMenuItem( UI.m_menuFile, wx.wxID_ANY, "New".."\t" .. "Ctrl+N", "", wx.wxITEM_NORMAL ) UI.m_menuFile:Append( UI.m_menuItemFileNew ) UI.m_menuItemFileOpen = wx.wxMenuItem( UI.m_menuFile, wx.wxID_ANY, "Open".."\t" .. "Ctrl+O", "", wx.wxITEM_NORMAL ) UI.m_menuFile:Append( UI.m_menuItemFileOpen ) UI.m_menuItemFileSave = wx.wxMenuItem( UI.m_menuFile, wx.wxID_ANY, "Save".."\t" .. "Ctrl+S", "", wx.wxITEM_NORMAL ) UI.m_menuFile:Append( UI.m_menuItemFileSave ) UI.m_menuItemFileSaveAs = wx.wxMenuItem( UI.m_menuFile, wx.wxID_ANY, "Save As...", "", wx.wxITEM_NORMAL ) UI.m_menuFile:Append( UI.m_menuItemFileSaveAs ) UI.m_menuFile:AppendSeparator() UI.m_menuItemFileExit = wx.wxMenuItem( UI.m_menuFile, wx.wxID_ANY, "Exit", "", wx.wxITEM_NORMAL ) UI.m_menuFile:Append( UI.m_menuItemFileExit ) UI.m_menubarMain:Append( UI.m_menuFile, "File" ) UI.m_menuEdit = wx.wxMenu() UI.m_menubarMain:Append( UI.m_menuEdit, "Edit" ) UI.m_menuHelp = wx.wxMenu() UI.m_menubarMain:Append( UI.m_menuHelp, "Help" ) UI.frameMain:SetMenuBar( UI.m_menubarMain ) UI.frameMain:Centre( wx.wxBOTH ) -- Connect Events UI.m_buttonAddNumbers:Connect( wx.wxEVT_COMMAND_BUTTON_CLICKED, function(event) --implements m_buttonAddOnButtonClick event:Skip() end ) UI.frameMain:Connect( wx.wxID_ANY ,wx.wxEVT_COMMAND_MENU_SELECTED , function(event) --implements m_menuItemFileNewOnMenuSelection event:Skip() end) UI.frameMain:Connect( wx.wxID_ANY ,wx.wxEVT_COMMAND_MENU_SELECTED , function(event) --implements m_menuItemFileOpenOnMenuSelection event:Skip() end) UI.frameMain:Connect( wx.wxID_ANY ,wx.wxEVT_COMMAND_MENU_SELECTED , function(event) --implements m_menuItemFileSaveOnMenuSelection event:Skip() end) UI.frameMain:Connect( wx.wxID_ANY ,wx.wxEVT_COMMAND_MENU_SELECTED , function(event) --implements m_menuItemFileSaveAsOnMenuSelection event:Skip() end) UI.frameMain:Connect( wx.wxID_ANY ,wx.wxEVT_COMMAND_MENU_SELECTED , function(event) --implements m_menuItemFileExitOnMenuSelection event:Skip() end) --wx.wxGetApp():MainLoop()