Hi John,

I'm trying to create wxTreeEvent and ran into unexpected difficulties.

I've tried the following (item_id is wxTreeItemId I got from event:GetItem()):

1. wx.wxTreeEvent(wx.wxEVT_COMMAND_TREE_ITEM_ACTIVATED, item_id)

got an error saying that the second parameter is a userdata, but needs
to be a number

2. Tried to get id from wxTreeItemId, but it doesn't have GetID() even
though the documentation references it
(http://docs.wxwidgets.org/trunk/classwx_tree_item_id.html).

3.     local treeevent = wx.wxTreeEvent(wx.wxEVT_COMMAND_TREE_ITEM_ACTIVATED)
treeevent:SetClientObject(tree:GetItemData(item_id))

got an error saying that wxTreeEvent doesn't have SetClientObject.

How do I construct ITEM_ACTIVATED event for a particular item? Thank you.

Paul.

------------------------------------------------------------------------------
_______________________________________________
wxlua-users mailing list
wxlua-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxlua-users

Reply via email to