Thanks, just had a play around with that Find Identifier. I think it may have its uses, but it is not as inclusive as Shift Ctrl F, so whilst it removes searches in the comments, there were a lot of entries that didn't show up compared to the general search. Also unlike the general search, it didn't automatically go to the results window, took a few goes before I realised it was opening behind the code window, not on top. Don’t know if there is a setting for that.
I think I need to play around a bit more to understand what it was showing, since it was obviously relative to where it was called, unlike the general search, that doesn't care where it is being called from. During the development phase, I tend to keep most of the relevant files open, except general units, precisely so I can easily check names, for example when I create a new name in a project, var, function, etc, I automatically do Shift Ctrl F to make sure it is unique, except single letters of course

.
Normally I just use the Alt up arrow if I want to get to the declaration.
But thanks for the reply.
Phil