<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    > I also noticed that it reports Alt+C (i.e. accelerators, when
    some caption is "_Cut" with underlined _C_). <br>
    <p style="padding:0 0 0 0; margin:0 0 0 0;">> V.</p>
    <p style="padding:0 0 0 0; margin:0 0 0 0;"><br>
    </p>
    <p>Indeed, I did not mention this in the initial post because of
      TLDR; fears (though I would in the bug report, but the jury is
      still out on if this is even a bug) - thank you for bringing it
      up.</p>
    <p>I think if the shortcut is a in-menu-only shortcut it should
      still be a conflict perhaps, but the extended quirk on this is
      that sometimes I use items with & in the name, (Like -
      actCompany.Caption:='Lyle & Sons.') but I don't want it to
      show as a shortcut (or for it to BE a shortcut).</p>
    <p>No problem, just escape it the usual way:
      actCompany.Caption:='Lyle && Sons.'</p>
    <p>But now, that adds a shortcut conflict to the list also, because
      the shortcut analyzer does not interpret the escaping - I assume.</p>
    <p>For anyone else wishing to test - Just create a new Form app and
      copy the code between ======= lines below, and paste onto your
      form.<br>
      Then go to menu editor, on any item Right-click --> Shortcuts
      --> Resolve shortcut conflicts.</p>
    <p>There are only 2 shortcuts used and they differ, so there are
      Zero conflicts here, but the Analyzer shows no less than 6
      conflicts.<br>
    </p>
    <p>[ Note1: This code has no actual shortcuts assigned to any
      Menu-Item. Only the TActions have shortcuts, and they differ. ]<br>
      [ Note2: Shortcuts 16458 & 16459 are not special, they're
      simply "Ctrl+J" & "Ctrl+K", chosen arbitrarily.]<br>
    </p>
    ==================================<br>
    <p>object ActionList1: TActionList<br>
        left = 85<br>
        top = 112<br>
        object Action1: TAction<br>
          Caption = 'Action1'<br>
          ShortCut = 16458<br>
        end<br>
        object Action2: TAction<br>
          Caption = 'Jack && Jill'<br>
          ShortCut = 16459<br>
        end<br>
      end<br>
      object pu1: TPopupMenu<br>
        left = 32<br>
        top = 64<br>
        object MenuItem1: TMenuItem<br>
          Action = Action1<br>
        end<br>
        object MenuItem2: TMenuItem<br>
          Action = Action2<br>
        end<br>
      end<br>
      object pu2: TPopupMenu<br>
        left = 152<br>
        top = 64<br>
        object MenuItem3: TMenuItem<br>
          Action = Action1<br>
        end<br>
        object MenuItem4: TMenuItem<br>
          Action = Action2<br>
        end<br>
      end</p>
    <p>=========================<br>
    </p>
    <p><br>
    </p>
    <br>
  </body>
</html>