Avada 08:10 14-11-2010 Цитата: Это часть гораздо более общей проблемы, обсуждавшейся множество раз (см., например, здесь) и существующей, как нетрудно убедиться, во всех меню TC по "классическому" образцу (главное меню, меню "Запуск", избранные каталоги, меню выбора диска и пр.). Соответственно, эта (и не только эта) проблема более-менее нормально решается только там, где "классичесское" меню подменяется альтернативным, а разработчик альтернативы хочет и может учесть это обстоятельство (например, в расширенном меню дисков при использовании TWinKey).
Надо же, как всё запущено... Тогда, может, моя дикая мысль насчёт использования сдвоенного комплекта команд в каждом меню ещё и не самая дикая?
Только вот в каждом ли меню это можно реализовать? В списке избранных каталогов и командах меню "Start Menu" точно можно, кое-где ещё - наверное через пользовательские команды (в частности, так можно решить вопрос с быстрым переходом к нужному диску).
А ещё есть (была) когда-то маленькая, но очень мощная утилита клавиатурных раскладок
Keyboard Ninja и в ней опция "
Язык при входе в меню по Alt+буква", то есть, раскладка клавиатуры автоматически изменяется при нажатии Alt и любой буквы, то есть при входе в меню активной программы.
Вот только прога заброшена автором в 2002-го года, поэтому под Windows XP и Win7 первая опция не работает вообще, а вторая работает кривовато. При нажатии сочетания <Alt> + <letter key> прога автоматически переводит текущую раскладку клавиатуры на альтернативную (английскую) и тогда следующим нажатием уже срабатывает нужная латинская буква меню. Например, <Alt> + <V/M> x 2 (то есть, дважды нажать <V/M>, не отпуская клавиши Alt) открывает меню раздел
View главного меню. Это, конечно, не так удобно, но всё же лучше, чем совсем ничего.
А ещё там была опция
Цитата: Альтернативные раскладки .... 2. Альтернативная раскладка - раскладка, которая активируется когда нажата клавиша Alt. ... можно будет при вводе русского текста нажать Alt ввести английский текст и отпустить Alt. Переключения раскладок при этом не произойдет.
Но эта фича, к сожалению, вообще не работает под новыми осями, по крайней мере, у меня не работает.