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

Screen reader JAWS for Windows Russian

[JFWRus] NewTextEvent

Привет.
Что-то в последнее время много вопросов появилось, к чему бы это...
Задумал я облагородить один из irc-чатов, чтобы автоматически читался вновь
появляющийся текст, то-бишь новое
сообщение. для данного подвига больше всего, как мне кажется, подходит функция
NewTextEvent, но вот только видимо я к
ней не подхожу. имеет NewTextEvent в своём арсенале шесть параметров, из которых
мне понятны лишь два или три, и то
правильно ли ещё их трактую.
Может для кого не составит труда набросать более или менее развёрнутое описание
сих параметров? а если ещё лёгенький
примерчик с этой функцией, то вообще красота будет! очень жду. заранее чрезмерно
признателен.


Со всем почтением: Badjos.
baubadjo20***@l*****.ru

***
Это сообщение No2557
было разослано для 265 участников дискуссионного листа
[JFWRus] NewTextEvent

Ответить   Badjos Wed, 7 Dec 2005 12:27:07 +1100 (#486334)

 

Ответы:

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

Все событийные функции, в том числе и NewTextEvent, не получают, а возвращают
значения в своих параметрах (то есть функция сама
заполняет параметры значениями, а вам лишь надо использовать нужные).

Параметр 1: дескриптор окна, где случилось событие.
Параметр 2: строка - появившийся текст.
Параметр 3: целое - атрибуты появившегося текста (курсив, выделенный и т.п.)
Параметр 4: целое - цвет появившегося текста.
Параметр 5: целое - цвет фона.
Параметр 6: целое - тип эха (озвучивания), связанный с этим текстом.
Параметр 7: строка - имя фрейма, содержащего появившийся текст.-
Пример:
Void Function NewTextEvent (handle hwnd, string buffer, int nAttributes, int
nTextColor, int nBackgroundColor, int nEcho, string
sFrameName)

;сообщаем появившийся текст

SayString (buffer)

EndFunction

С уважением, Анатолий.

***
Это сообщение No2558
было разослано для 265 участников дискуссионного листа
[JFWRus] Re: NewTextEvent

Ответить   "i_chay" Wed, 7 Dec 2005 09:23:56 +0400 (#486359)

 

Здравствуйте Анатолий!
Помогите пожалуйста написать скрипт или функцию, читающую выделенный
текст.
В почтовом клиенте Backy internet mail выделяемый текст не произносится,
хотя выделение происходит.
Пробовал прикрутить несколько скриптов из файла по умолчанию, но
безрезультатно.
Заранее благодарен.
С уважением,
Владислав Демьянов
vgd@m*****.kz

***
Это сообщение No2565
было разослано для 266 участников дискуссионного листа
[JFWRus] Re[2]: NewTextEvent

Ответить   Fri, 09 Dec 2005 15:52:20 +0600 (#487269)

 

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

Вы писали 9 декабря 2005 г., 12:52:20:

Чтение выделенности обычно устанавливается в диалоге установки цветов
текста и фона, загружаемом по
ctrl+ins+h. Нужно выделить текст, Проследить что курсор точно
находится на выделенном тексте, я обычно встаю на него джоз-курсором.
После этого нужно нажать комбинацию клавиш, которую я привёл. Далее,
если всё сделано правильно, остаётся только нажимать энтер, соглашаясь
со всеми предложениями.

Ответить   Михаил Духонин Fri, 9 Dec 2005 15:06:53 +0300 (#487348)

 

Здравствуйте уважаемые участники рассылки!
Подскажите пожалуйста, как можно заставить jaws 7.0 произносить русские
знаки препинания.
Файлы *.sbl от прежних версий не помогают.
С уважением,
Владислав Демьянов
vgd@m*****.kz

***
Это сообщение No2588
было разослано для 274 участников дискуссионного листа
[JFWRus] пунктуация в jaws 7.0

Ответить   Sat, 17 Dec 2005 02:08:28 +0600 (#490897)

 

Здравствуйте уважаемые участники расылки!
Можно ли написать скрипт, чтобы произносились проценты при нажатии
горячей клавиши?
С уважением,
Владислав Демьянов
vgd@m*****.kz

***
Это сообщение No2594
было разослано для 277 участников дискуссионного листа
[JFWRus] progras bar

Ответить   Sun, 18 Dec 2005 16:47:48 +0600 (#491329)