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

Screen reader JAWS for Windows Russian

[JFWRus] работа с окнами в джавс

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

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

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

Ответить   "irbis" Tue, 23 Jan 2007 09:21:49 +0300 (#632012)

 

Ответы:

Здравствуйте, все.
Здравствуйте, Ирбис.
Попробую ответить.
Запустите несколько приложений, нажмите {insert+f10} и просмотрите список.
Остальное поймёте сами.
Я лишь добавлю: если в программе родительское и дочерние окна одного
класса, то после выбора из этого списка, надо пробовать {control+tab},
{control+shift+tab} или {f6}. Для закрытия дочерних окон {control+f4}.
Несколько сложнее, когда в проге разные классы окон. Не всегда они имеют
отражение в StartJAWSTaskList. На этот случай в самих программах надо
смотреть заводские комбинации клавиш для вызова нужных окон. Когда таких
комбинаций нет, приходится писать скрипты, но одназначных советов быть не
может и картина написания скрипта, обычно выглядит сложно.

С уважением:
Юрий.

***
Это сообщение No5251
было разослано для 330 участников дискуссионного листа
[JFWRus] Re: работа с окнами в джавс

Ответить   Tue, 23 Jan 2007 14:01:20 +0600 (#632046)

 

Здравствуйте, уважаемые участники рассылки.
Для переключения между окнами у JAWS существует собственный диалог,
вызываемый по команде Insert+F10.
Для выполнения различных щелчков по значкам системной области - диалог
по Insert+F11.
Надеюсь, смог помочь.
С уважением
Дмитрий Каслин
kasl***@m*****.ru

***
Это сообщение No5253
было разослано для 330 участников дискуссионного листа
[JFWRus] Re: работа с окнами в джавс

Ответить   Tue, 23 Jan 2007 11:36:32 +0300 (#632052)

 

Hello irbis,

Tuesday, January 23, 2007, 8:21:49 AM, you wrote:

около

окнами
ну если в nncron, то я например так разворачиваю окно винампа.
Задача звучит так.
#( Max_winamp
NoLog
AsLoggedUser
LoadProfile
WatchHotKey: "$@q"
Action:
WIN-SHOW: "*winamp*"
MOUSE-LBDN
PAUSE: 1000
MOUSE-LBUP
)#
по клавиши windows +alt +q, винамп достаётся с трея.
Когда я его не пользую, а просто слушаю, то я его
закидываю в трей, ну а потом, когда надо, то достаю с
трея.
По alt +tab, его у меня не видноо, и он не путается
под руками, а смирно сидит в трее и легонько звучит,
а если надо, то достаю с трея.

Ответить   Andrij Stegnitskiy Tue, 23 Jan 2007 10:21:31 +0200 (#632138)

 

Здравствуйте, Андриж.
вы писали:

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

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

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

Ответить   "irbis" Wed, 24 Jan 2007 09:12:34 +0300 (#632299)