Здравствуйте, Стас.
вы писали:
> решается проще. Если окно начинается с латинской буквы, то достаточно
> переключиться
> на английскую раскладку, это проще, чем писать какие-то скрипты, а уж тем
> более
> приручать какой-либо менеджер.
давайте сосчитаем, сколько движений вы должны сделать, чтобы открыть
свернутое окно, название коего начинается с латинской буквы. я насчитал 4
движения. а в идеале могло быть простое нажатие горячих клавиш, как мы
нажимаем джавсКей+ф10. написания нужных скриптов мы можем и вовсе не
дождаться. поиск и приручение клавиатурного менеджера - задача трудоемкая,
но более реалистичная, чем написание скриптов.
> Использовать сочетание клавиш
> виндовс+таб тоже удобно, стрелками там можно совершенно свободно
> перемещаться
> по списку
действительно, там можно перемещаться не только табом, удерживая при этом
клавишу виндовс, но и стрелками. но я бы не советовал делать этого, потому
что джавс будет озвучивать название одного и того же приложения два раза
подряд. примерно так делает джавс 7.10, когда ходит по спискам объектов в
тотал командере.
я никого не призываю отказываться от традиционных способов работы с окнами,
заходя в списки приложений по джавсКей+ф10 или по виндовс+таб. буду сам так
работать, пока не найду способ, позволяющий сократить количество прилагаемых
при этом усилий.
> совершенно не владею информацией о написании скриптов, если такое
> возможно, то можно в джавс написать скрипт, который переместит указатель
> мыши
> на три значка в правом углу окна, после чего можно легко сворачивать
> нужное окно.
есть скрипт, который позволяет по гор. клавишам иммитировать клик мышью по
графику, отвечающему
за сворачивание окна. но прежде чем использовать скрипт, вы должны наклеить
на этот график ярлык, который будет задействован в скрипте. для этого
перейдите джавс курсором на нужный график. нажмите джавсКей+g английская. в
открывшемся диалоге в первом же поле напишите: "minimize symbol" без
кавычек. потом нажмите ок. проерьте себя, вернувшись в данное окно, и встав
джавс курсором на этот график. вы должны услышать "minimize symbol".
вот и сам скрипт:
Script ClickMinimize ()
SaveCursor ()
JAWSCursor ()
SaveCursor()
JAWSHome ()
JAWSPageUp ()
if FindGraphic (GetCurrentWindow (), "minimize symbol", S_TOP,
S_UNRESTRICTED)
then LeftMouseButton ()
else Say ("minimize symbol button not found", OT_STRING)
Endif
RestoreCursor()
RestoreCursor()
EndScript
С уважением, Ирбис.
***
Это сообщение No5262
было разослано для 330 участников дискуссионного листа
[JFWRus] Re: Работа с окнами в джавс.