Menu

#514 Shortcuts not working

Closed
closed-works-for-me
None
5
2026-07-25
2026-07-22
maurickow
No

In the latest version from SVN (20 July 2026), the keyboard shortcuts for moving to the next identifier (Ctrl+Alt+Down Arrow) and for searching backwards (Shift+F3) do not work. Ctrl+Alt+Down does something else – it jumps down to the start of the next function.

Discussion

  • maurickow

    maurickow - 2026-07-22

    In D2007

     
  • maurickow

    maurickow - 2026-07-22

    How can I generally find out in GExpert which keyboard shortcuts it uses? Specifically, the two described above. At the moment, there’s no easy way to find this out without deep debugging GExpert.

     
  • Thomas Mueller

    Thomas Mueller - 2026-07-22

    These two shortcuts are shortcuts that collide with IDE built-ins:

    - Paste As — Ctrl+Shift+V
    - Convert Raw Strings — Ctrl+Shift+R
    

    Both of those conflict with Delphi IDE built-in shortcuts, and in GExperts they are deliberately left unset by default to avoid the collision — so the user won't see them "active" unless they assign one themselves in the relevant expert's configuration.

    Regarding an easy way to see all used shortcuts: No there is none.

    A third party tool by Nicolas Ring might be helpful:
    https://github.com/NickRing/Delphi-Shortcut-Finder

    but I am not sure how up to date it is and about good the coverage is.

     
    • maurickow

      maurickow - 2026-07-22

      But why not worked Shift+F3 and Ctrl+Alt+Down? These worked /works in the older version GExpert DLL (i have backup).

       

      Last edit: maurickow 2026-07-22
      • Thomas Mueller

        Thomas Mueller - 2026-07-22
        • Ctrl+Alt+Down is the default Next Identifer Reference (I just looked it up in the Keyboard Shortcuts expert.)
        • Shift+F3 might be caused by the "replace/integrate IDE Find" checkbox in the Grep options.
         
        • maurickow

          maurickow - 2026-07-22

          All of a sudden, it’s started working now.
          Thank you

           

          Last edit: maurickow 2026-07-22
  • Thomas Mueller

    Thomas Mueller - 2026-07-22

    Actually, there is the "Keyboard Shortcuts" expert. You can sort it by Action (click on that caption) and get a block of GExerts* actions . I am not quite sure how complete that list is, though.

     
    • maurickow

      maurickow - 2026-07-22

      The "Keyboard Shortcuts" expert does not show the complete list. Unfortunately. But that’s not the problem with this ticket

       
  • maurickow

    maurickow - 2026-07-22

    Shift+F3 and Ctrl+Alt+Down:
    All of a sudden, it’s started working now. Only after restarting Delphi many times and loading lots of different projects. I don't know why.

     
    • Thomas Mueller

      Thomas Mueller - 2026-07-22

      That might be related to the still open bug report #393

       
  • Thomas Mueller

    Thomas Mueller - 2026-07-25
    • status: open --> closed-works-for-me
    • assigned_to: Thomas Mueller
    • Group: New --> Closed
     
  • Thomas Mueller

    Thomas Mueller - 2026-07-25

    I simply cannot reproduce that problem and it now works for you too, so I'm closing this report now.
    If you find a reliable way to reproduce this, reopen this ticked (or create a new one) with more information.

     

Log in to post a comment.