When using the basic form of FAYT, the first found filename to match the search string is highlighted. This highlighted term is often at the bottom of the window.
Is there any way to make the display show the first highlighted filename at the top of the window, as it is when I use FAYT in Windows Explorer?
Sorry, it´s not possible. I guess, the developers hat to decide either way. For any workflow, it should´t make much difference,
except to have it in a familiar way.
What if the filename was near the end of the list and could not be scrolled to the top? You'll always have the possibility that the highlighted name won't be top.
We generally aim to avoid changing the scroll position more than necessary, so that as much of what the user has scrolled into view remains in view and jumps to new names are less disorientating.
If the selection rectangle isn't visible enough to see where your file is, you can change the appearance of it. We also have some changes planned to how FAYT works which will improve things in a different way.
It also seems better for the matched item to be at the bottom than the top, since the bottom is where the FAYT field you're typing into and looking at is, and it puts the matched name next to the field. (Not that the name is always at the bottom, but it often is and I think that makes more sense than the top.)
Thank you for your responses Abe and Leo. Having read Leo's justification for the way it is at present I went back to Windows Explorer and discovered it was not exactly as I had described. In some respects it is closer to Directory Opus than I had realized. I've found a way to replicate what I like in Explorer in Directory Opus but it is a bit inconvenient. Perhaps, Leo, you could suggest a way to overcome the inconvenience.
In Windows Explorer, typing a single letter displays the list of filenames with the first filename starting with the single letter at the top of the window. When the next letter is typed (fairly quickly after the first), the first filename in the list that starts with the two letters is highlighted, but this time the window is not scrolled.
I can get this effect in Directory Opus by:
Having the 'fyar-firstletter-repeat' option set to True (Set in Settings> Miscellaneous> Advanced)
Press the End key (to scroll the window to the last page of filenames)
Press my two or three character search term (the first letter causes the window to scroll so that the first filename starting with my first search letter is at the top of the screen. The second letter causes the highlighting to move to the first filename that starts with the first two letters of my search term. This does not scroll the window so the highlighted filename may be half way or further down the window. This is perfectly acceptable to me.)
Hence, if Directory Opus had an option to start its search from the last item in the list I would be perfectly serviced. Leo, is this feature already in Directory Opus? An option like 'fayt-start-at-last'??
I would like to formally request an addition to the Find As You Type search mechanism.
I would like my first found object in FAYT search mode to be at the top or near the middle of the displayed page. I really don't like it at the bottom. I posted a support request, before I linked my registration to my forum name, with the title, 'Position of displayed found filename in FAYT'. I don't like Windows Explorer BUT I DO like the way FAYT works in it.
Leo and Abr gave me feedback to my first post but my suggestion for a solution has not been followed-up on.
A near identical affect to FAYT in Explorer can be achieved if Directory Opus starts at the end of the list of filenames (press the End key before typing characters for the FAYT box). My suggestion is to add another option to Setting> Preferences> Miscellaneous> Advanced. The option should be something like fayt-start-at-last. It's effect is to simply start the search from the last filename in the current list.
I already use 'fyar-firstletter-repeat' and it is brilliant. I discussed positioning of found file name with Jonathan a number of years ago. That was not a good time, I'm hoping this is.
(I've merged this since there's no benefit in having two threads for the same topic.)
The idea to (try to, where there are enough items below it) scroll the first match to the top or middle, we'll put that on our list for consideration next time we are working on that area.
BTW, I don't think it matters what fayt_firstchar_repeat is set to here. That only affects what happens if you type the same letter twice.