Menu

#151 Enhance "go to" expert to search by typing a section name

None
closed-fixed
None
5
2021-12-12
2021-12-05
Achim Kalwa
No

A very useful feature in the "Parnassus Navigator" is the much improved "Go to" search:
Press Ctrl+G (-> Goto) and start typing a name or identifier. I often use that to jump to
"Implementation", "Initialization" or "uses" section. The current GExperts "Go to"
implementation already offers those sections as a listbox where you can click the pre-defined
section. And since Parnassus Navigator is still not available for Delphi 11, I've enhanced the "Go to" Export to do an incremental search in the listbox by typing in the "Line number" field.

Screenshot and Patch included.

1 Attachments

Discussion

  • Achim Kalwa

    Achim Kalwa - 2021-12-05

    Patch for FR #151

     
  • Thomas Mueller

    Thomas Mueller - 2021-12-11

    Are you aware, that you can simply use the arrow keys to select one of the entries in the listbox? No mouse required, you don't even need to move the focus to the list box.

    I'll have a look at the patch, thanks.

    As for jumping to functions or procedures there is already the GExperts procedure list. But there seems to be a bug in the filter. It apparently does not allow for filters like TClassName.MethodName.

     

    Last edit: Thomas Mueller 2021-12-11
  • Thomas Mueller

    Thomas Mueller - 2021-12-11
    • status: open --> accepted
    • assigned_to: Thomas Mueller
    • Group: -->
     
    • Thomas Mueller

      Thomas Mueller - 2021-12-11

      Fixed that filtering oddity in the procedure list too.

       
  • Thomas Mueller

    Thomas Mueller - 2021-12-11

    committed to revision #3719 (with modifications)

     
  • Thomas Mueller

    Thomas Mueller - 2021-12-12
    • status: accepted --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB