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

Screen reader JAWS for Windows Russian

За 2006-03-03

[JFWRus] Комедератор. Режим только чтение для Шварца Кирилла

Шварцу Кириллу <kirea***@r*****.ru> установлен режим "только чтение
рассылки" сроком на две недели за публичное обсуждение правомерности
действий комодератора в сообщении номер 3268 с темой
"Re: Комодератор на тему ASCII КОДЫ."
Обоснованнык и необоснованные возражения против действий членов
модерирующей группы необходимо высказывать только в личной переписке.
Обжаловать действия комодератора можно, написав письмо модератору
рассылки Олегу Кутищеву по адресу oleg@k*****.ua
или основателю jfwrus Олегу Шевкуну по алресу oleg@s*****.org

Комодератор jfwrus
Михаил Шишминцев

***
Это сообщение No3271
было разослано для 292 участников дискуссионного листа
[JFWRus] Комедератор. Режим только чтение для Шварца Кирилла

   jaws@m*****.ua 2006-03-03 18:07:54 (#522647)

[JFWRus] Сменил адрес.

Привет!

Пришлось сменить адрес.
По вопросам рассылки и прочим пишите:
olegk***@u*****.net

   2006-03-03 18:01:29 (#522645)

[JFWRus] новая рубрика

Привет, All!

В Виртуальном клубе общения "Калейдоскоп".

Открылась новая рубрика.

название

рубрики "железо". в рубрике рассматриваются вопросы касающиеся компьютерного

железа. обзоры, дискуссии, статьи, советы и тп.

В "Калейдоскопе".

Много рубрик.

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

сортировщик / фильтр, встроенный во все почтовые программы.

модератор В Виртуальном клубе общения "Калейдоскоп".

Максим Петров.

Подписатся письмом.

O rest.interesting.caleydoscop-subscribe@subscribe.ru

с глубоким уважением

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

   2006-03-03 17:53:55 (#522643)

[JFWRus] Re: Комодератор на тему ASCII КОДЫ

Здравствуйте, Уважаемые Участники Рассылки.Добрый день, уважаемый
Джентельмен.
Вряд ли возможно согласиться с Вашим утверждением по следующим причинам:
1. Jaws использует в своих скриптах Ascii коды, например функция
GetCharacterValue () возвращает код символа в позиции активного курсора.
Существуют и другие функции, использующие Ascii коды. Учитывая это Вам,
вероятнее всего, стоит пересмотреть свою позицию по поводу отношения Ascii
кодов к вопросам приручения jaws.

2. Вопрос по Ascii кодом возник как реальная проблема в процессе написания
скриптов.
3. Написание скриптов- это программирование. При этом программист неизбежно
столкнется с необходимостью изучить кодировки символов. К тому же, Ascii
код - удобный способ управлять непечатными символами.
Позвольте, уважаемый Сэр, привести аналогию, иллюстрирующую эту мысль:
управлять автомобилем и не знать
о существовании колес и о том, что машина едет благодаря обыкновению колес
вращаться, согласитесь, что это никак не присуще Любознательному
Джентельмену.:) (Здесь
сравниваются jaws с автомобилем, а Ascii коды с колесом).

4. Возможно, что где - то в недрах великого и могучего Стоматолога
Непослушных Приложений по имени Сэр Jaws, находится таблица Ascii символов,
которой jaws пользуется на радость всем нам. Если дело обстоит так, то
хотелось бы эту таблицу применять, либо узнать, что такой таблицы в недрах
jaws нет, а не получать в награду за любознательность плохо
аргументированные нравоучения от Босса (я даже думаю, что Вы, Уважаемый
Сэр, и сами давно осознали свою неправоту).
Кодировка символов-Это интересный вопрос, могущий помочь в решении ряда
проблем при создании скриптов. Около 300 человек учавствуют в нашей
рассылке, и кто-то из них, сейчас или в
следующий раз задаст такой -же вопрос. Может быть он вспомнит, что какой-то
там Кирилл, эсквайр, уже писал об этом, поднимет старую почту и придет к
конструктивным выводам.

Словом, желаю всем нам быть рассудительными, любопытными, не горячиться,
не "рубить с плеча" и, тем более, ни в коем случае не воевать друг с другом.
Привет всей рассылке, ясного трезвого ума и удачных находок.

Шварц Кирилл, эсквайр.
Шварц Кирилл, эсквайр писал:
> Здравствуйте, Леди и Джентельмены.
Кирилл чтобы стать настоящим, а не опереточным джентельменом
надо уважать джентельменские правила jfwrus, которыые гласят, что
настояший джентельмен jfwrus не обсуждает тем не относящимися к
великому и могучему серу Джозу. Дженльмен и эсквайр не будет в клубе,
посвяшенном Джозу писать:
> Подскажите пожалуйста, где взять таблицы Ascii кодов.
С уважением ко всем титулам и званиям
комодеоатор jfwrus
Михаил Шишминцев

***
Это сообщение No3268
было разослано для 292 участников дискуссионного листа
[JFWRus] Re: Комодератор на тему ASCII КОДЫ

   2006-03-03 14:58:43 (#522457)

[JFWRus] Комодератор на тему "дайте, пожалуйста, ссылку на DownloadMaster"

Бруль Константин написал письмо с темой
"дайте, пожалуйста, ссылку на DownloadMaster"

Пожалуйста не поднимайте тем, не связанных с Джосом.
Пожалуйста, посылате ответ на просьбу Константина по адресу;
KonstaBr***@y*****.ru
Спасибо!
Комодератор jfwrus
Михаил Шишминцев

***
Это сообщение No3267
было разослано для 292 участников дискуссионного листа
[JFWRus] Комодератор на тему "дайте, пожалуйста, ссылку на DownloadMaster"

   jaws@m*****.ua 2006-03-03 13:08:44 (#522428)

[JFWRus] Комодератор на тему ASCII КОДЫ

Шварц Кирилл, эсквайр писал:
> Здравствуйте, Леди и Джентельмены.
Кирилл чтобы стать настоящим, а не опереточным джентельменом
надо уважать джентельменские правила jfwrus, которыые гласят, что
настояший джентельмен jfwrus не обсуждает тем не относящимися к
великому и могучему серу Джозу. Дженльмен и эсквайр не будет в клубе,
посвяшенном Джозу писать:
> Подскажите пожалуйста, где взять таблицы Ascii кодов.
С уважением ко всем титулам и званиям
комодеоатор jfwrus
Михаил Шишминцев

***
Это сообщение No3266
было разослано для 292 участников дискуссионного листа
[JFWRus] Комодератор на тему ASCII КОДЫ

   jaws@m*****.ua 2006-03-03 10:58:25 (#522393)

[JFWRus] Re[5]: Не передвигается курсор

Добрый день, уважаемая рассылка, здравствуйте Анатолий.
Выяснил следующее свойство своего приложения: оказывается, команды CtrlLeft
CtrlRight работают, если только системный курсор не находится на первом
заголовке документа.

Выяснил это случайно, когда обкатывал скрипт, перемещающий системный курсор
посимвольно от слова до слова. Могу с уверенностью сказать, что стандартные
клавиатурные команды, чтения следующего и предыдыдущего слова выполняет
обычный скрипт по умолчанию, т.к он произносит пустые строки, а мой скрипт
этого не делает.Если есть соображения, буду благодарен.
Интереса ради привожу текст своего скрипта:
Script Proba3 ()

var

int F1StrLenght

PCCursor ()

;сюда нужно поставить функцию

;эхо экрана=никакие

Let F1StrLenght = StringLength (GetWord ())

SayWord ()

;Передвижение системного курсора на следующий символ после слова

While !F1StrLenght == 0

NextCharacter ()

Let F1StrLenght = F1StrLenght - 1

EndWhile

;Минуя пробелы и знаки абзацев

While GetCharacterValue (GetCharacter ()) == 0 || GetCharacter() == " "

NextCharacter ()

EndWhile

;здесь нужно вернуть эхо экрана

EndScript

С уважением, Шварц Кирилл

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

   2006-03-03 09:50:04 (#522357)

[JFWRus] дайте, пожалуйста, ссылку на DownloadMaster

Спасибо.

***
Это сообщение No3264
было разослано для 292 участников дискуссионного листа
[JFWRus] дайте, пожалуйста, ссылку на DownloadMaster

   2006-03-03 09:35:15 (#522347)

[JFWRus] Re[5]: Не передвигается курсор

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

Вы пишите:
> сопоставил его с классом ReadOnly.

В ReadOnly элементах джоз (5.00) как-то не очень хорошо читает по предложениям
и абзацам (точнее, вообще не читает).
Попробуйте Multiline Edit.

Вообще-то надо начинать с того,
какие действия вы хотите совершать в этом окне. Может, кроме построчного чтения,
там по логике работы программы больше ничего и
не надо делать.

Если же очень надо перемещение по предложениям (плюс чтение),
То вам нужно создать три функции SaySentence(), NextSentence (), PriorSentence().
Те их варианты, которые входят в джоз, являются закрытыми, то есть не имеют исходных
кодов.
Для вашего приложения вы должны их описать сами.
Простой вариант - это построчное перемещение и обработка строк функциями GetLine,
NextLine и проверка на наличие знака окончания
предложения(.!?...) Затем функциями NextCharacter и NextWord перемещаете системный
курсор в нужную позицию.
Приблизительно так же можно сделать функцию SaySentence. Собираете в строковую
переменную последовательно все строки, начиная с
той, где встречается, например, "точка", и заканчивая той, где опять встречается
"точка". Потом функцией StringSegment получаете
ту часть текста, которая находится между "точками". Особый случай -- первое предложение
в тексте.
С уважением, Анатолий.

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

   "i_chay" 2006-03-03 08:54:15 (#522331)