I'm trying a simple Prompt With List test:
I want to be able to press
a [Return] or
c [Return] and get the appropriate selection; I'm assuming that the search for a match in the list begins ats the beginning of the strings. (Note: the details of the search/match process are not explained in the manual page, which seems geared toward mouse input rather than keyboard.)
But the above test does not work as I expect it to. When I type
a [Return] or
b [Return] I get the
b results, as expected. But not because of the filtering that I expect. When I type
a[Return] the list is not filtered, but the
a choice is first, so it works. When I type
b[Return] the first item is filtered out, leaving
c, with the
b the first choice, and it works. But when I type
c[Return] I get the
a result because typing
c does not exclude anything from the list, all entries are shown, and the
[Return] selects the first choice in the list.
What am I not getting about how this works, and how can I make it work the way I expect? I can make variations on the prompts, but I really would like them all to be able to start with a character like "
[", if possible. If I put the "
[" character in as the default, it's in the search string, but it doesn't stay there when I type a single letter, so the behaviour is as before, unless I start typing with a Right Arrow keystroke.
I can't be the first person to trip over this, but I haven't been able to find anything in the Wiki or Forum so far. If this has been explained elsewhere, please advise!
[UPDATE] I marked Peter's explanation in post #18 as the solution, along with his post #20, which confirms my guess at a fix, based on the explanation. His comment in post #18 refers to "the above list" which is not the example list in my original question, he is referring to the example list in post #16.