невозможно назначить макрос на CtrlRAlt...

Здесь можно сообщить о найденных багах в Far.
User avatar
SUSim
Posts: 1636
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 26 times

невозможно назначить макрос на CtrlRAlt...

Post by SUSim »

Не могу назначить макрос на CtrlRAlltКлавиша, это у меня только?
Ctrl. Ctrl. не воспринимает нажатие - ЛевыйКонтрол+ПравыйАльт+Чтото ещё

FAR 3.0 build 3373 x86 (WinXPx32 и Win7x64)
SimSU ··· ·· -- ··· ··-
Shmuel
Posts: 6820
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

Re: невозможно назначить макрос на CtrlRAlt...

Post by Shmuel »

SUSim wrote:Не могу назначить макрос на CtrlRAlltКлавиша, это у меня только?
Ctrl. Ctrl. не воспринимает нажатие - ЛевыйКонтрол+ПравыйАльт+Чтото ещё
Столкнулся с этим ещё в январе. Это поведение заложено в keyboard.cpp. Мне объяснили, что это нужно для ввода некоторых символов на разных национальных клавиатурах, что имеет более высокий приоритет для Фара, чем макросы.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Не распознаются комбинации с CtrlRAlt (AltGr)

Post by John Doe »

Far 3 не распознаёт никакие комбинации с модификаторами LCtrlRAlt-
Можно убедиться, попытавшись назначить макрос.

А с RCtrlLAlt- проблем нет.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg »

John Doe wrote:Far 3 не распознаёт никакие комбинации с модификаторами LCtrlRAlt
потому что это altgr.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

LuaMacro — Lua как язык макросов

Post by John Doe »

А комбинации с altgr не должны распознаваться?
Прошлые версии фара распознают как обычное нажатие CtrlAlt-<x>
Explorer аналогично (назначал ярлыку на десктопе).

И если верить википедии, то AltGr+C → ©
Ничего подобного не наблюдаю при нажатии на LCtrlRAltC
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg »

John Doe wrote:А комбинации с altgr не должны распознаваться?
присылайте патч.
John Doe wrote:И если верить википедии, то AltGr+C → ©
Ничего подобного не наблюдаю при нажатии на LCtrlRAltC
я наблюдаю. не «©», а «č». оплатите время по установки us раскладки, пронаблюдаю и за «©».

ps: там всё очень сложно. вы реально несёте чушь. есть keyboard.cpp — разбирайтесь.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

LuaMacro — Lua как язык макросов

Post by John Doe »

zg wrote: там всё очень сложно
Верю. Так что теперь, и спросить нельзя?
zg wrote: вы реально несёте чушь
:shock: Это где?
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg »

John Doe wrote:Верю. Так что теперь, и спросить нельзя?
можно. ответ был дан.
John Doe wrote: :shock: Это где?
здесь.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

LuaMacro — Lua как язык макросов

Post by John Doe »

"Здесь" не чушь, а факты, полученные в результате нехитрых наблюдений.
Факты говорят о том, что на моей системе (и с моей клавиатурой) Far 3 в отличии от прошлых версий, и в отличии от прочих программ, никак не реагирует на указанные комбинации.

Я ничего не утверждаю, а только лишь пытаюсь разобраться
"AltGr" понимания не добавляет.
В keyboard.cpp 4 раза упоминается "шаманство".
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg »

John Doe wrote:Far 3 в отличии от прошлых версий
каких версий?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

LuaMacro — Lua как язык макросов

Post by John Doe »

1.75 и 2.0.
Вероятно и в тройке было так же, но утверждать не могу, т.к. старых билдов не имею.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg »

John Doe wrote:1.75 и 2.0.
1.75 — описанное тут у вас работает?
2.0 — описанное тут у вас работает?
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

LuaMacro — Lua как язык макросов

Post by John Doe »

Я понимаю, что в keyboard.cpp этот код неспроста.
Но подозреваю, что где-то недошаманили, иначе как объяснить, почему комбинации с CtrlRAlt- не распознаются как нажатия.
Т.е. вообще никак (можно убедиться в диалоге назначения макроклавиши).

При этом RCtrlRAlt- распознаются нормально.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Не распознаются комбинации с CtrlRAlt (AltGr)

Post by John Doe »

P.S.
В немецкой раскладке точно так же не распознаются нажатия с модификатором RAlt, проблема только с теми клавишами, которые не имеют реального соответствия в раскладке.
Например: RAlt2 воспринимается, а RAltC нет.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg »

John Doe wrote:Но подозреваю, что где-то недошаманили
вы ходите по кругу. уже было:
zg wrote:присылайте патч.
Post Reply

Return to “Глюки и баги”