Здравствуйте уважаемые участники рассылки!
Решил я тут на досуге попробовать свои силы в скриптописании и как
водится столкнулся с некоторыми проблемами, которые прошу помоч
разрешить.
Jaws 5.10.383q.
Я хочу чтобы скрипт чиал первую строку в каждом обзаце текста. Вот что я
изобразил:
Script ReadFirstLineOfEveryParagraph ()
;хочу сохранить положение pc курсора
SaveCursor ()
;начинаю цикл
While
;перехожу на следующий обзац
NextParagraph()
;читается первая строка
SayLine ()
;задержка времени, для того, чтобы чтение не сливалось
Delay (20)
;цикл чтения заканчивается в конце документа
EndWhile
;возвращаю положение курсора
RestoreCursor ()
EndScript
Теперь сложности:
1. Чтение идет, но курсор на место не возвращается.
2. При нажатии control речь останавливается, но скрипт пока не дойдет до
конча документа не выключается.
3. не всегда правильно определяются параграфы.
Что делать?
p. s. если в ваших советах будут приводится функции, которые можно
добавить в скрипт, приводите пожалуйста их описание или что они делают.
С уважением,
Владислав Демьянов
vgd@m*****.kz
***
Это сообщение No1924
было разослано для 229 участников дискуссионного листа
[JFWRus] Чтение первой строки.