Assign first thesaurus suggestion by pressing return possible?

Started by blackhead2, October 24, 2017, 05:22:35 PM

Previous topic - Next topic

blackhead2

Hi,

I'm still evaluating and have a further question regarding keyword assignment  ;)

Coming from Lightroom 5 I'm used to assign keywords by writing the first few letters till Lightroom suggests the correct keyword and then pressing return to assign it.

In IMatch I added a few keywords to the thesaurus so that they are show if I type in the keyword panel similar to what Lightroom does. But if I just press return once the correct keyword is suggested by the thesaurus it only adds the letters I typed not the suggested keyword. To use the thesaurus keyword I first have to press the arrow down key.

Is there maybe some setting so that I can change that behavior and IMatch directly uses the first thesaurus suggestion by pressing return?

Thank you in advance!

Best regards

Jens

Mario

IMatch works differently.
You need to press at least <cursor down> once to focus the suggested element in the list.
If you just press <Return> without further action, IMatch will take over what is in the input field, not one of the suggestions. This gives you more freedom.

When you press <ESC> to remove the drop-down, the typed expression in the input field serves as a filter for the Suggestion, Recent, Top-50 and Suggestion lists.
When you type a few letters in the input field below the thesaurus, you can check-click the elements you want to assign.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Jingo

TBH - this has tripped me up many times before as well... my eye sees the correct entry in the list when I start typing.. so I naturally hit enter and it only includes what I was typing.. so then I must erase it again.  Ideally - once a hit is found in the list, that entry would be highlighted and perhaps enter would take that entry.  If you want to use the item you are typing, then ctrl-enter might work..  Just thinking out loud...

Mario

Feel free to add a change request in the feature request board.
The current behavior is in place since IMatch 5.0 in 2014 and I don't find a request so you're the first. Lets see how this is supported and then we can look into changing this.

Question:

When you type bar and the thesaurus contains:

barkeeper
bartender

and you press <Return>, what happens?
Another problem I see when setting the focus to the drop-down control: You cannot keep typing, e.g. when you want to add the keyword barter.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

blackhead2

From my point of view IMatch should always add the first entry suggested by the thesaurus. So in your example it would be barkeeper. If I want to add bartender then I have to write at least "bart" before I hit return. Once I hit return the keyword will be assigned and I can type the next keyword I want to assign. At least for me this would be time efficent.

If I just want to add the keyword "bar" and don't want to use a thesaurus keyword I would write bar followed by <cursor right> (to show IMatch that I don't want a thesaurus keyword) and then return. But the solution suggested by Jingo would be also fine for me.

I'll go on with evaluating the trial version of IMatch and if this is the only issue IO have I will create a feature request for it.  ;)

Jingo

agree with Blackhead.. I like the right arrow idea to accept what you are typing as well.  If you wanted to choose bartender instead of barkeeper - then you would either keep typing or use the arrows and hit enter like you do now.  But for quick access to the top entry - just hitting enter would pick the top highlighted item. 

hluxem

Thanks Blackhead and Jingo,
I really like your suggestion and just posted a feature request for this so it isn't lost. I struggle with this one quite often too, even that I try not to hit return, it happens all the time.

https://www.photools.com/community/index.php?topic=7294.0

I use face annotations a lot and don't use keywords. Is a space considered a separator when you want to add multiple keywords?
When I add the first name and then a space and the first letter of the last name, everything before the space stays when I select a suggestion. When I select an entry from the recent list, everything is replaced. Is this the expected behavior?   

Thanks,

Heiner

Mario

Keywords are separated by ;
See the IMatch help topic on the Keyword Panel.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

hluxem

QuoteKeywords are separated by ;

You are right, but as I don't use keywords I just tried to find an explanation for this behavior. In the mean time I did test with the keyword panel and the behavior is different. This seems to be specific to working with annotations.

I created a small test database, below are the steps:

Type "First L", then select the suggested keyword "First Last" from the list.
The field then contains "First First Last", only the letters after the space are replaced with the suggested keyword. . See attached screen shot. Doing the same in the keyword panel results in "First Last"

It's not a big deal for me and as you already changed the behavior (Thanks again!) this may have changed. I wait for to the next release and test again.

Heiner

Mario

Annotation tags are supposed to consist of one single word (tag), without spaces and stuff.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

hluxem

As I said it's not a big deal for me, but as far as face annotations, there is usually a space between the first and last name:>). In  general that works fine for me.

Heiner 

Mario

How do you select?

When I type

master<blank>

I get master of the universe in the result. I press <cursor down> and <Return>. The input field then shows "master of the universe" which is correct.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook