|   |   | 
| $popup.currentItemId Returns the popup item ID that owns the executing code | 
| Usage | 
| $popup.currentItemId() | 
| Description | 
| When called inside a popup item's callback, this function returns the ID of the popup item. Outside of callback code, $null is returned. | 
| Examples | 
| #clean any previous popup by the same name setmenu test popup.clear test popup.destroy test #create the popup popup.create test popup.addPrologue(test) { # loop ten times foreach(%i,0,1,2,3,4,5,6,7,8,9) { # delete previous created item to avoid duplication popup.delItem test %i # create a test item using %i as its "item id" popup.addItem(test, item%i, , %i) { #get back "item id" inside the callback debug "chosen item $popup.currentItemId()"; } } } setmenu test test | 
| See also | 
| popup.show, popup.additem |