When doing a lengthy Find/Replace (on all documents in the project), I would find it tremendously helpful if Scrivener announced when I have reached the end of the selection of documents (and perhaps asks if I want to start from the beginning).
(Moved to Wish List forum)
One thing to note, if when it does wrap around, you can hit the Find Previous shortcut (Shift-Cmd-G on Mac) to jump back to where you were at the end. As for feedback, I’ve always used the scrollbar for that. Whenever I’m jumping from search to search, I use that as my feedback for where I am, how many hits I’m getting in a section (if it moves slowly, then I know I’m in a tough section), and when I’ve reached the end.
I actually found using the scroll bar difficult for telling where I was in the search, I think what I may do is create a noncompiled document at the end called Search and then place the search phrase there when doing a search. It’ll be easy to recognize when I hit the end that way.
I like Xcode’s way of handing this - when you return to the top of the document, it indicates it with a brief popover:
As I plan to create such popovers for certain other features (for instance, to alert users they have entered or left scriptwriting mode), I’ll look into adding these for Find once implemented, too.
All the best,
Keith
I think Safari does that as well now, too and maybe a few other Lion applications. I agree that’s a nice way of approaching it; was going to suggest it. I’ve always banged the Return key a little too furiously whenever an application warns me with a modal dialogue that needs to be dismissed.
Raivy, are you on Lion? If so I definitely agree with you. Apple fundamentally broke scrollbars in a number of crucial ways. You can turn them back on in preferences, but that still doesn’t solve all of their problems, like them now being so subtle you can’t use your peripheral vision to track where you are in the document.