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

Screen reader JAWS for Windows Russian

[JFWRus] скрипт

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

Подскажите пожалуйста. Для скрипта мне нужно выделить часть строки и
именно в том месте где эту строку можно прочесть только джавс
курсором. Кпримеру нижняя строко окна, и указать для прочтения данный
кусок.

За раннее благодарен.

Ответить   Thu, 14 Jun 2007 05:23:11 +0300 (#673037)

 

Ответы:

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

Функции SubString или StringSegment спасут отца русской демократии (c) Ильф
и Петров.

До свидания.

***
Это сообщение No 5943
было разослано для 365 участников дискуссионного листа
[JFWRus] Re: скрипт

Ответить   Thu, 14 Jun 2007 10:15:46 +0400 (#673086)

 

Vande omentaina, Serge!

Спасут-то спасут, но этому самому отцу надо было _выделить_ текст,
сколь я понимаю, то бишь сделать его каким-то образом активным,
подсвеченным... А этого данные функции не делают(.

Ответить   Anarendil Thu, 14 Jun 2007 11:54:19 +0400 (#673103)

 

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

Это всё совсем просто.
Делай раз!
InvisibleCursor ()
Делай два!
SetRestriction (RestrictWindow)
Делай три!
JAWSBottomOfFile ()
Делай четыре!
let Str = GetLine ()
Делай пять!
PCCursor ()
Хорошо бы ещё сохранить ограничение и потом его восстановить, но для
простейшей заплатки это не обязательно.

До свидания.

***
Это сообщение No 5945
было разослано для 365 участников дискуссионного листа
[JFWRus] Re[3]: скрипт

Ответить   Thu, 14 Jun 2007 13:51:18 +0400 (#673131)

 

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

Вы писали 14 июня 2007 г., 10:54:19:

Действительно, так и задумал, но по видимому прейдеться задействовать
SpeechOff и SpeechOn.

Ответить   Thu, 14 Jun 2007 14:42:43 +0300 (#673135)

 

Привет, Сергей!

Вы писали 14 июня 2007 г., 5:23:11:

Наиболее простые скрипты чтения.
Сначала надо сделать то, что ты хочешь просто на клавиатуре, а потом это самое,
только записать на языке скриптов.
Например.
Включить JAWS курсор
JAWSCursor ()
; совместить Джоз курсор с ПиСИ курсором
RouteJAWSToPC ()
; Переместить курсор в низ окна
JAWSPageDown ()
;Перейти в начало строки
JAWSHome ()
Затем прочесть по словам или символам то, что надо
NextWord ()
; прочесть слово
SayWord ()
; следующий символ
NextCharacter ()
; прочесть символ
SayCharacter ()
;затем назад востановить ПИСИ курсор, мы нажимаем на цифровом блоке минус
PCCursor

Это наиболее простой вариант, можно усложнять, вместо Джоз курсора лучше использовать
невидимый, можно использовать функции, но это прийдёт с практикой.
Ну и ты писал, что можно использовать функции SpeachOn () и SpeachOff ()
Это достаточно подробно написано в руководстве, там с самого простого и до сложных
скриптов, есть примеры, домашние задания, которые необходимо выполнять для практического
закрепления.
http://jaws.tiflocomp.ru/docs/scripts_manual/index.php

Ответить   Sun, 17 Jun 2007 18:39:18 +0300 (#673765)