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

[TC] Re: Написание файла справки к скриптам jaws

Приветствую всех.

Yuniks пишет:

См., как реализованы скрипты HotKeyHelp в файлах приложений и default.jss.
Приблизительная последовательность такова:
1. В файле сообщений (.jsm) или в самом скрипте поместить сообщение типа (обрамляющие
Messages...EndMessages тут не указаны):
msgKeyHelpL
Для полета на Марс используйте %KeyFor(HelloMars)
@

где HelloMars имя скрипта, комбинацию для которого нужно отобразить в подсказке.
2. Если это был файл сообщений, то не забудьте включить его в файл скриптов.

3. Перекройте в своем скрипте скрипт
Script HotKeyHelp()
(отмечаете, что нужно назначить клавишу, но поле назначения клавиши оставляете
пустым). Этот скрипт будет вызываться по Insert+H.

Самый примитивный вариант скрипта может выглядеть так:

Script HotKeyHelp()
If UserBufferIsActive () then
UserBufferDeactivate ()
EndIf
SayFormattedMessage (OT_USER_BUFFER, msgKeyHelpL)
; раскомментировать, если нужно сообщение о том, как закрыть
; виртуальный просмотр
;UserBufferAddText (cScBufferNewLine)
;UserBufferAddText (cMsgBuffExit)

EndScript

Для двух закоментированных строк нужно будет подключить
Include "common.jsm"

Успехов. Анатолий.

P.S. Заранее прошу извинить, если это письмо уже прошло в лист (мне subscribe
ответил, что не прошло).

Ответить   "i_chay" Mon, 1 Dec 2008 22:52:25 +0400 (#794895)

 

Ответы:

Приветствую еще раз.
По непонятным причинам исчез один символ @ (at), поэтому... на всякий случай
продублировал символ последовательностью: (at).
msgKeyHelpL
Для полета на Марс используйте %KeyFor(HelloMars)
@

(at)msgKeyHelpL
Для полета на Марс используйте %KeyFor(HelloMars)
(at)(at)

Успехов. Анатолий.

Ответить   "i_chay" Mon, 1 Dec 2008 23:00:52 +0400 (#794897)