coded contextmenu - edit item