Quick Search: Alt Gr+| results in "<|"

Bug reports will be moved here when the described bug has been fixed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Quick Search: Alt Gr+| results in "<|"

Post by *Samuel »

jo2h2 wrote:Every time I enter a | - which is done pressing Alt Gr < on my German keyboard I get <| in the quick search field instead of | - this is not a too big problem, but a bit annoying.

What can I do to get simply a | without that < before ?

In every other input field pressing Alt Gr < produces a | - as expected there.
Samuel wrote:There is nothing I can do, because this box is completely created and handled by TC.

2Christian:
I can confirm that when I press AltGr+| in Quicksearch-Window it results in "<|" if I use Ctrl+Alt+Letters to activate Quicksearch. (Win 7)

2Christian:
Could you comment this?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I cannot enter it because these characters aren't allowed in file names...
Author of Total Commander
https://www.ghisler.com
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

I didn't thought of this.
Its possible with QuickSearch eXtended.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks, I didn't think about that. I have installed it now, as well as the German keyboard layout. When I press AltGr+<, I get a vertical line here, both in the command line and in Quick Search Extended. I don't get both < and |.

Maybe I'm doing something wrong? Or it's Win7-specific? Still using XP here...
Author of Total Commander
https://www.ghisler.com
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Try this:
...if I use Ctrl+Alt+Letters to activate Quicksearch.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I see - the problem is that when you use AltGr for searching, the result of the < key is ambiguous. Should it be just "<" or "|" because AltGr is pressed too?
Author of Total Commander
https://www.ghisler.com
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

I think only "|" should be used.
If someone wants to write "<", he can still write "[AltGr_down]a[AltGr_up][Backspace]<"

If you would use only "<" it would be impossible to write "|".
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

For a short moment both chars are shown now, but then one is removed.

If you know about this and have problems to change this I consider this solved. (I do not even use it and the thread starter did never respond.)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48232
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes, TC receives them in two different messages - unfortunately the unwanted one first. Thereofore the unwanted one is replaced with the preferred one when (and only when) there is a second message. For example, AltGr+E first sends notification about keydown for "E", then keypress for "€". AltGr+D only sends keydown for "D", no keypress message.
Author of Total Commander
https://www.ghisler.com
User avatar
Samuel
Power Member
Power Member
Posts: 1930
Joined: 2003-08-29, 15:44 UTC
Location: Germany, Brandenburg an der Havel
Contact:

Post by *Samuel »

Ok. I consider it fixed then.
Post Reply