I've solved the problem by reading through the calculator demo

Turns out there is/was something fundamentally wrong with my understanding.
I assumed I was allocating and refferencing eventID's turns out I was
allocating windowID's

This means that I my connect function should have looked like
<snip>
dlg_server_connect:Connect(EVT_CONNECT_BUTTON_CLICKED,wx.wxEVT_COMMAND_BUTTON_CLICKED,
                                                function (event)
                                                        print("You
clicked a button, woohoo!")

frame:SetStatusText("Connect was Clicked")

dlg_server_connect:Close(true)
                                                end) --Connect the event Handler
</snip>

Instead of what I had previously, furthermore I should have named that
EVT_CONNECT_BUTTON_CLICKED to something more like ID_CONNECT_BUTTON

Oh well live and learn, time to refactor!

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

Reply via email to