Leif H. S. wrote:

I have a small wish - may be I have said something similar before:

  * Bug/Feature wish: The Search tool allows us to search downwards
    (default) and upwards. Nice. But when I do change the direction, I
    would like the direction to affect the «Find Next» menu as well. It
    seems to me that Find next should then move upwards, as well.

There is a dedicated keyboard shortcut for that: Ctrl+Shift-G.

However, it seems that your idea is basically:
---
Use the Search tool to parametrize the behavior of "Tools|Find Next". No need to click "Start" in the Search tool for this to happen.
---

In fact, it's currently the opposite which is implemented.

Please select some text directly in the document view, then directly press Ctrl-G (Find Next) or Ctrl+Shift-G (Find Previous) and see by yourself what happens in the Search tool.

Then please alternate between Ctrl-G and Ctrl+Shift-G without touching the Search tool.

We'll probably not implement what you suggest, not because it does not make sense, but because we are not convinced that this would substantially improve the text search/replace facilities of XMLmind XML Editor.

The fact that it does not work in XMLmind XML Editor like in any other Mac application is not sufficient to implement what you suggest.

Please let me add a personal comment. I've never, ever found a text search/replace facility perfectly comfortable to use, and this, whatever the application and whatever the OS. (This of course includes XMLmind XML Editor.) I mean, I always have minor gripes against the text search/replace facility of the application I use, whatever is this application.



Leif H. S. also wrote:
(PS: In my first reply I said "Find next" - the typical wording even in English Mac 
applications. However, I just now noticed that in XMLeditor it is called "Search next".)

Another anomaly related to the interaction between Find next menu and the 
Search pane:

    When you the first time enter "X" into the search field of the Search tool pane, then 
simply press Command-G (or select Search next from the Search menu), and then you will find the 
first instance of "X". That is: You do not have to click the Start button of the 
Search/Replace pane - you can simply press Command-G.
        Now if, before you are completely finished searching for "X", you want to search 
for "Y" instead, you simply do the same thing:
        You enter/type "Y" inside the search field in the Search pane
        Then, to start searching, you press Command-G (or select Search next 
from the Search menu).
        What should happen then? You should find "Y". And this is also what 
happens.
    Now, imagine that, after "Y", you want to go back to to searching for "X" - 
you then have two options - one option that works as expected and another one that has an 
unexpected effect.
        What does work as expected is to simply follow the steps 1.1, 1.2 and 1.3 above - that is: 
You can enter "X" into the Search field - that is: you can type "X" into the 
search field - and then press Command-G to start searching.
        What does not work as expected is this: Imagine that "X" was actually a very long 
search term which you therefore do not have to enter by retyping. So therefore you click the pop-up 
menu of the Search field, and from this pop-up you select the "X".
        Then, because step 1.2 above worked, you assume that you can find the next 
instance of "X" by simply entering Command-G again. And this is what you do - 
you hit Command-G
        Now what should happen?
            EXPECTED OUTCOME: You should find the next "X".
            ACTUAL OUTCOME: What actually happens is that you locate the next 
"Y" !!!
            Workaround: First: The reason for using Command-G is of course to 
work as much as possible via the keyboard instead of clicking and buttons. So 
as a workaround that achieve that, then, whenever I enter a search term via the 
pop-up menu of the Search field (as opposed to enter it manually), instead of 
clicking the Start button, I can start searching by hitting the «Enter» key on 
the keyabord.

The workaround works. But it is annoying to have to use another method. In 
every other Mac app I use, I can start to search for next - including the first 
- instance by hitting Command-G (or Find next from the menu).

I hope this was clear and sorry for using so many words to explain it ...



--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to