Отправляет email-рассылки с помощью сервиса Sendsay

[TC] срабатывание горячих клавиш ни так как хотелось бы.

Привет, рассылка.

Давно назрел вопрос о горячих клавишах.
В ворде по горячим клавишам ctrl+alt+2устанавливается заголовок второго
уровня, но у меня на эту комбинацию назначен в проводнике запуск приложения.
И в ворде, вместо заголовка, запускается это приложение.
Можно ли как-нибудь их разделить? Чтобы в ворде устанавливался заголовок, а
ни что-то другое исполнялось.
Просьба не предлагать вариант типа сменить комбинацию клавиш на запуск
приложения или установки заголовка.
С уважением, Василий.

Ответить   Thu, 18 Oct 2018 12:32:21 +0700 (#3587613)

 

Ответы:

Здравствуйте, Василий.

Вы писали 18 октября 2018 г., 8:32:21:

приложения.

а

На вскидку порекомендую пользователем Jaws установить скрипт -
"RunTasksMi".
Далее назначить в default.JKM
этому скрипту вашу горячку приложения, правда в качестве параметра
скрипта передать полный путь к приложению безусловно в кавычках.
тем самым горячка на запуск приложения у вас сохранится, безусловно её
надо перед этим удалить из ярлыка приложения.
в таком раскладе при пропуске клавиш по JawsKey+3 нажимая горячку на
создание заголовка вы будете получать должное.
Сперва приведу примеры строк из файла default.jkm:
Windows+F7=RunTasksMi("C:
\Windows\System32\SndVol.exe")
control+alt+3=RunTasksMi("D:\Program Files2\ярлыки\Компьютер") ;
открываем папку мой компьютер
пару слов прокоментирую:
итак, горячки на запуск приложений у вас теперь находятся в
default.jkm
тем самым горячки в ярлыках уже не нужны и следовательно перемещая
папку rus вы облегчаете себе работу по настройки системы например на
другом компе в части комфортный работы. :)
теперь сам скрипт RunTasksMi:
Script RunTasksMi (string RunString)
; скрипт - выполнить передаваемую строку скрипта RunString
PlaySound (GetSharedSettingsDirectory ()+"\\SOUNDS\\Click3.wav")
If RunString != "D:\\Program Files2\\ярлыки\\Компьютер" Then
If FileExists (RunString) != TRUE then
;PlaySound (GetSharedSettingsDirectory ()+"\\SOUNDS\\Blatt1.wav")
;SayString ("Файл для запуска отсутствует.")
;CopyToClipboard (RunString)
run (RunString)
return
EndIf
EndIf
run ("\"" + RunString + "\"")
EndScript
удачи.

Ответить   Thu, 18 Oct 2018 09:17:56 +0300 (#3587614)

 

На вскидку порекомендую пользователем Jaws установить скрипт -
"RunTasksMi".
Далее назначить в default.JKM
этому скрипту вашу горячку приложения, правда в качестве параметра
скрипта передать полный путь к приложению безусловно в кавычках.
тем самым горячка на запуск приложения у вас сохранится, безусловно её
надо перед этим удалить из ярлыка приложения.
в таком раскладе при пропуске клавиш по JawsKey+3 нажимая горячку на
создание заголовка вы будете получать должное.
....
Ну и так далее
Здравствуйте.
Открую большой секрет, что скрипты приложения, конечно если пользовать JAWS,
имеют больший приоритет, чем скрипты прописанные в дефолте.
Сначала работают скрипты приложения, затем того дефолта, который лежит в
пользовательской папке, если нет комбинаций, то работает дефолт по умолчанию
и если уж и в нем ничего не назначено на комбинацию, то работают горячки
ярлыка.
Ваш скрипт надо писать конкретно для ворда типа так:
PassKeyThrough ()
TypeKey ("Control+Alt+2")
Первая строка организует пропуск клавиши, а вторая посылает приложению
комбинацию.
Удачи!

Ответить   Thu, 18 Oct 2018 18:01:23 +1000 (#3587744)

 

Здравствуйте, Светлый.

Вы писали 18 октября 2018 г., 11:01:23:

Полностью согласен, что-то малёха туплю. :)
Кстати, если пользователь является поклонником NVDA, то наверное
всё-таки без стороннего приложения не обойтись, например для
этого можно
воспользоваться "Volume2S".
На сколько я помню приложение бесплатное, правда назначение горячек
там одна из сервисных функций.
и я так понимаю, что перед тем как создавать заголовок придётся
приложение это закрывать, так сказать маленькое неудобство, хотя
допускаю, что на назначение горячек есть более продвинутые приложения.
удачи.

Ответить   Fri, 19 Oct 2018 08:55:20 +0300 (#3587803)

 

Здравствуйте.

Кстати, если пользователь является поклонником NVDA,

Иногда использую как вспомогательный скринридер.

Советы пригодились, оба варианта.
Всем спасибо.
С уважением, Василий.

Ответить   Sat, 20 Oct 2018 10:02:37 +0700 (#3587967)

 

Привет, Василий!

В ворде по горячим клавишам ctrl+alt+2устанавливается заголовок второго
уровня, но у меня на эту комбинацию назначен в проводнике запуск приложения.

Без использования сторонних приложений вряд ли.

Ответить   Thu, 18 Oct 2018 09:47:36 +0300 (#3587634)