def OnCommand(self, n, cmd):
     if n >= 0:
         if cmd == self.cmdMatches:
             rva = VBIDAHelper.RVAFromAddress(int(self.items[n][0], 16))
             rvaStr = str(hex(rva))
             c = VBFunctionChooser(
                 'Address %s matched procedures' % self.items[n][0], True,
                 self.matchedProcsCache, self.openedFileHash + '/' + rvaStr,
                 rva)
             c.Show()
         elif cmd == self.cmdDissInfo:
             print "This feature will be added on the next release."
         else:
             print "Unknown command:", cmd_id, "@", n
     return 1