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

Screen reader JAWS for Windows Russian

За 2007-02-21

[JFWRus] Re[4]: autoStartEvent

Здравствуйте, Иван.
вы писали:
> Попробуйте ещё перед вызовом скрипта "zapusk" поставить паузу либо
> командой "pause ()", либо командой "delay (x)"

поставил паузу. функция стала выглядеть так:

void Function AutoStartEvent ()

if (DefaultFirstTime == 1) then

Delay(5)

PerformScript Zapusk ()

let DefaultFirstTime = 0

EndIf

EndFunction

затем Delay(5) поочередно менял на

Delay(10) и на pause ().

к сожалению, ничего не изменилось. по-прежнему открывается только исходное,
родительское окно приложения, а следующее, дочернее окно не открывается.
все-таки здесь проявляется какая-то специфика приложения, запуск которого
осложнен открытием двух окон, что вынуждает отказаться от привлечения
функции AutoStartEvent.
в предыдущем письме я говорил о том, что могу открывать второе окно по
другим горячим клавишам, и
при этом никаких проблем с некорректным перемещением фокуса впоследствии
нет. правда, такой выход довольно неудобен и главное неэкономичен. и вот
только сегодня удалось достичь оптимального решения.
как известно, для запуска приложений с рабочего стола по умолчанию
используются клавиши control+alt в сочетании с определенной буквой. я выбрал
такое сочетание клавиш, которое не используется в диспетчере клавиатуры
джавс, и назначил его на ярлык данного приложения. то есть, это было сделано
средствами Windows xp. потом точно такое же сочетание прописал в диспетчере
клавиатуры джавс для данного приложения, и назначил на него вызов скрипта
"zapusk". в результате приложение можно запускать, удерживая и не отпуская
control+alt при двойном нажатии определенной буквы. единственное условие:
между нажатиями буквы надо сделать нужную паузу.
конечно, способ не самый элегантный, зато четко работающий.

С уважением, Ирбис.

***
Это сообщение No5468
было разослано для 334 участников дискуссионного листа
[JFWRus] Re[4]: autoStartEvent

   "irbis" 2007-02-21 22:18:28 (#641849)

[JFWRus] Re[3]: autoStartEvent

Доброго времени суток, irbis.

Попробуйте ещё перед вызовом скрипта "zapusk" поставить паузу либо
командой "pause ()", либо командой "delay (x)", где x - это цифра,
означающая десятые доли секунды. То есть, если написать delay (5), то
пауза будет длительностью в полсекунды.

   Иван Штефуряк 2007-02-21 16:42:20 (#641743)

[JFWRus] Re: Глюки jaws.

Добрый день, Иван.

И> JAWS 7.10, 8.0. Не сохраняется параметр голоса для заглавных букв в
И> настройках, где регулируется скорость, пунктуация, громкость, Высота
И> тембра. Последние поле для редактирования перед кнопкой "ОК". Какие
И> будут идеи по устранению глюка?

Не использовать руссификации.

--
С уважением, Сергей.

***
Это сообщение No5466
было разослано для 334 участников дискуссионного листа
[JFWRus] Re: Глюки jaws.

   2007-02-21 16:19:05 (#641728)

[JFWRus] с джозиком сложности.

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

***
Это сообщение No5465
было разослано для 334 участников дискуссионного листа
[JFWRus] с джозиком сложности.

   2007-02-21 14:50:50 (#641676)

[JFWRus] уже разобрался

здравствуйте друзья. уже разобрался со своей проблемой. помощь больше не нужна.

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

   2007-02-21 14:47:54 (#641671)

[JFWRus] Re[2]: autoStartEvent

Здравствуйте, Иван.
попробовал ваш вариант функции AutoStartEvent. результаты такие.
по горячим клавишам с ярлыка рабочего стола открывается исходное,
родительское окно приложения, а следующее, дочернее окно не открывается.

вы писали:
> Но помните, что если Вы закроете приложение, а затем опять запустите
> его, то функция AutoStartEvent не сработает до перезагрузки JAWS.

попав в исходное окно приложения, я сразу закрыл его командой алт+ф4. затем
сразу нажал горячие клавиши, и приложение вновь открылось. то есть, ваша
функция AutoStartEvent еще раз сработала без перезагрузки джавс.
затем я произвел изменение в вашей функции, переместив строку PerformScript
Zapusk (), так что она оказалась после строки EndIf.
теперь при запуске приложения сразу открывается искомое дочернее окно. при
возвратах к приложению командой алт+таб дочернее окно тоже активируется. но
фокус опять попадает в ту точку, за которую отвечает скрипт "zapusk".
действие этого скрипта
опять не является однократным.
в письме Сергею Картавцеву мною была допущена неточность в нижеследующей
фразе:
"пробы показали, что PerformScript Zapusk () выполняется теми же горячими
клавишами, когда соответствующая строка идет не после, а перед строкой
"EndIf". конечно, пробы состояли в перемещении строки PerformScript Zapusk
() вслед за строкой EndIf. то есть, я пробовал сделать так и для своей, и
для вашей функции AutoStartEvent. но результата не достиг.
в принципе я могу открывать второе окно по еще одним горячим клавишам, и
тогда никаких проблем с некорректным перемещением фокуса не будет. тем не
менее, решение вопроса при помощи обсуждаемой функции является более
элегантным.
на всякий случай приведу скрипт "zapusk" на тот случай, если проблема
заключается в нем.

Script Zapusk ()

SaveCursor ()

JAWSCursor ()

MoveTo (705, 243)

Pause ()

LeftMouseButton ()

RestoreCursor ()

EndScript

С уважением, Ирбис.

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

   "irbis" 2007-02-21 12:30:06 (#641642)

[JFWRus] Re[2]: Internet Exployer

Доброе Утро, Андрей!
К письму " Re: rnet Exployer" от Tue, 20 Feb.
InteSS> разделмультимедия и отключить такие пункты:
SS> Показывать рамки рисунков-OFF,
В этом случае не будут определяться границы фреймов, а нужно или нет это
- решать Вам.

--
С уважением, Леонид Жилин.
Красноярск.
Mailto:kozerog***@m*****.ru

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

   Leonid Jilin 2007-02-21 07:33:27 (#641571)

[JFWRus] Re: autoStartEvent

Доброго времени суток, irbis.

Попробуйте так:

globals
int DefaultFirstTime

void Function AutoStartEvent ()
if (DefaultFirstTime == 1) then
PerformScript Zapusk ()
let DefaultFirstTime = 0
EndIf

EndFunction

Но помните, что если Вы закроете приложение, а затем опять запустите
его, то функция AutoStartEvent не сработает до перезагрузки JAWS.

   Иван Штефуряк 2007-02-21 01:58:57 (#641544)

[JFWRus] jaws и frontpage (2)

Здравствуйте, все участники!

Рискну еще раз обратиться к тем, кто занимается вебдизайном с вопросом:
насколько доступна нам работа во Frontpage? мне, возможно, придется
участвовать в одном проекте со зрячими использующими именно Frontpage.
логика подсказывает, что как компонент Office эта программа не должна была
пройти мимо внимания разработчиков jaws, однако имеющиеся базовые скрипты
выглядят достаточно скромно. Или я чего-то не понял? можно ли нам работать в
различных представлениях, предлагаемых в меню "Вид"? Работает ли кто-то с
Frontpage вообще?

Очень прошу ответить.

Спасибо.

С уважением: Станислав

***
Это сообщение No5460
было разослано для 334 участников дискуссионного листа
[JFWRus] jaws и frontpage (2)

   "KrisTal" 2007-02-21 00:54:38 (#641504)

[JFWRus] Re[5]: The bat professional v3.80.06

Suilad, A.Tikhonov!

AT> А можно где-то более раннюю версию скачать?

Могу тебе прислать или ссылку дать. Как удобнее?

   Anarendil 2007-02-21 00:53:34 (#641503)