thughesimsuk Member Licensed User Longtime User Nov 14, 2012 #1 So I have a load of menu items that get created from a Database, on the click event of one of the menu items I want to pass a ref number, Code: Activity.AddMenuItem("Item 123", "MenuItem(123)) Activity.AddMenuItem("Item 124", "MenuItem(124)) sub MenuItem_Click(reference as int) msgbox("The ref is : "&reference ,"Ref") end sub What am I doing wrong? any takers? P.s. I know that the sender value would give me the menu text i.e. 'Item 124'
So I have a load of menu items that get created from a Database, on the click event of one of the menu items I want to pass a ref number, Code: Activity.AddMenuItem("Item 123", "MenuItem(123)) Activity.AddMenuItem("Item 124", "MenuItem(124)) sub MenuItem_Click(reference as int) msgbox("The ref is : "&reference ,"Ref") end sub What am I doing wrong? any takers? P.s. I know that the sender value would give me the menu text i.e. 'Item 124'
Erel B4X founder Staff member Licensed User Longtime User Nov 15, 2012 #2 Code: Dim menuItemsData As Map menuItemsData.Initialize menuItemsData.Put("Item 123", "data 1") ... sub MenuItem_Click(reference as int) msgbox("The ref is : " & menuItemsData.Get(Sender) ,"Ref") end sub Upvote 0
Code: Dim menuItemsData As Map menuItemsData.Initialize menuItemsData.Put("Item 123", "data 1") ... sub MenuItem_Click(reference as int) msgbox("The ref is : " & menuItemsData.Get(Sender) ,"Ref") end sub