Работа на персональном компьютере в среде Windows без применения мышки и без помощи глаз

(Лекционный курс)
Дата публикации:2005
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

Урок 1: Главное меню, Рабочий Стол, конструкция окна.

Окна Windows, их типы, конструкция и работа с ними

Окно – это очень фундаментальное понятие в Windows. Поэтому придётся посвятить его описанию довольно много слов.

Заметим для начала, что слово «Windows» в переводе с английского означает «Окна». И это не с проста. Почти всё в системе Windows представляется в виде окон. Даже любая кнопочка – это тоже окно Windows определённого типа. И всё, из чего состоят окна – это тоже окошки. Но не будем углубляться в дебри. Будем быстро учиться работать с окнами.

Основные типы окон.

Как Вы уже поняли, окон бывает очень много разных видов. Но мы для удобства и по примеру американки Сары Морли, которая написала очень добротную книгу о работе незрячих с Windows, разделим их для себя на три вида:

  1. окна программ,
  2. диалоговые окна,
  3. окна редактирования текстов.
  4. Причём, окно редактирования текстов не встречается отдельно, а всегда бывает встроено в окно программы. Но об этом позже.

    Начнём с окна программы.

    Раскрытие окна программы и появление кнопки в панели задач при запуске программы

    Допустим, Вы нажали клавишу Windows, чем вызвали на экран Главное меню. Затем Вы нашли Стрелкой Вниз подменю «Программы» и вошли в него, нажав Enter. Таким же образом Вы нашли подменю «Стандартные», и уже в этом подменю третьего уровня нашли при помощи вертикальных стрелок пункт «Блокнот». Нажали Enter.

    Произошло следующее. Операционная система Windows по этой команде запустила на выполнение в компьютере программу-редактор текстов под названием «Блокнот».

    А что же произошло на экране? Две вещи.

    Во-первых, на панели задач внизу экрана появилась кнопка с названием «Безымянный Блокнот». Это означает, что запустился на выполнение редактор текстов «Блокнот» и в нём открыт текстовый файл с рабочим названием «Безымянный». Эта кнопка будет присутствовать на панели задач, пока мы не выгрузим из компьютера редактор «Блокнот».

    Во-вторых, операционная система Windows открыла для «Блокнота» окно с таким же названием «Безымянный Блокнот». Это окно поместилось на Рабочий Стол, заняв примерно его половину (это его стандартный размер) и закрыв собой большую часть пиктограмм, которые раньше были видны на Рабочем Столе.

    Конструкция окна программы.

    Рассмотрим конструкцию окна программы «Блокнот». Уделим внимание четырём его частям. Перечислим их сверху вниз:

    • строка названия (заголовок окна),
    • строка меню,
    • окно редактирования текста,
    • статусная строка.

    Строка названия окна.

    Верхняя строка содержит название окна. У активного окна название написано белыми буквами на синем фоне. Это означает, что окно сейчас активно и что в этом окне находится системный курсор, перемещения которого озвучивает JAWS. Все команды, которые мы будем подавать с клавиатуры, будут относиться именно к этому активному окну.

    Чтобы прочитать название окна (или титул окна), выдадим Джозу команду Insert+T (все символы в командах JAWS являются латинскими буквами).

    Кроме названия окна, в правой части верхней строки есть ещё три небольшие кнопочки. Щёлкая по ним мышкой, можно либо свернуть окно программы(открыв тем самым опять весь Рабочий Стол и оставив «Блокнот» только в виде кнопочки на панели задач), либо развернуть окно «Блокнота» на весь экран (закрыв Рабочий Стол со всеми его пиктограммами), либо закрыть совсем «Блокнот» (вместе с его окном и кнопочкой на панели задач).

    Всё это мы научимся делать без мышки при помощи клавиатуры. А пока мы можем нажать комбинацию Insert+End и прочитать верхнюю строку окна, вместе со всеми кнопками на этой строке.

    Статусная строка окна.

    Самая нижняя строчка окна – это так называемая статусная строка. В ней обычно программа пишет различные подсказки.

    JAWS читает статусную строку окна по команде Insert+PageDown.

    Окно редактирования текстов.

    Основную часть окна программы-редактора, от строки меню до статусной строки, занимает специальное многострочное окно, в котором и происходит редактирование текста. Назовём его окном редактирования текстов и не будем путать его с окном программы «Блокнот». Окно «Блокнота», помимо окна редактирования текстов, содержит ещё строку названия, строку меню и статусную строку.

    Пару слов о системном курсоре.

    Когда запускается программа «Блокнот», курсор находится именно в этом окне редактирования текстов и имеет здесь совсем другой вид.

    В окне редактирования текстов курсор выглядит вертикальной мигающей полосочкой, которая расположена перед текущим символом. Это совсем не похоже на выделенные синим цветом пункты меню или выделенные синим цветом пиктограммы и их названия на Рабочем Столе. Но, тем не менее, - это тоже системный курсор или фокус. Именно за ним следит JAWS и озвучивает все перемещения системного курсора, какие бы формы тот не принимал. JAWS обучен узнавать системный фокус во всех его проявлениях.

    Понятие о главном элементе окна программы.

    Окно редактирования текстов - главное в окне программы «Блокнот». Именно здесь происходит основная работа с текстом. Всё остальное – вспомогательное и обслуживает то, что происходит в окне редактирования текстов. И именно окно редактирования текстов, в сущности, имеет имя «Безымянный». Это имя является рабочим именем редактируемого текстового файла и отражается как в названии окна «Блокнота», так и на кнопочке в Панели Задач.

    Линейка меню окна. Расположение и вызов меню окна. Схожесть и отличие от Главного меню Windows.

    Вторая сверху строчка – это строка меню окна или линейка меню окна программы.

    Вот и начинается путаница. С меню мы уже встречались. Это было Главное меню Windows, которое вызывается нажатием кнопки Windows.

    А что же такое меню окна программы? Что в нём находится и как с ним работать?

    В меню окна программы собраны все команды, которые эта программа может выполнять. Так, в меню окна программы «Блокнот» собраны все команды, которые может выполнять программа «Блокнот». Здесь нет команд, которые были в Главном меню Windows.

    Ещё одно отличие состоит в том, что верхний уровень меню окна программы всегда горизонтальный. Это обусловлено конструкцией окна программы. Раз меню окна занимает вторую сверху строчку окна, то и пункты меню расположены слева направо, а не сверху вниз, как в Главном меню.

    И ещё одно отличие. Вход в строку меню окна осуществляется обычно нажатием клавиши Alt или нажатием клавиши F10 и никакого отношения к клавише Windows не имеет. Да ещё при этом окно программы должно быть активным.

    Возвращаемся к нашему экрану. У нас сейчас активно окно «Блокнота».

    Нажав Alt или F10, мы выделим курсором первый, самый левый пункт из линейки меню окна «Блокнота». И услышим что-то вроде «Меню бар Файл». Это JAWS сообщил нам, что курсор перешёл на первое слева меню, которое называется «Файл». Это меню, в котором собраны команды по работе с файлами для программы «Блокнот». Но слова «подменю» не прозвучит. Чёрного треугольничка справа от слова «Файл» нет. Мы просто должны сами знать и помнить, что мы находимся на строке меню окна «Блокнота».

    Поскольку линейка меню окна расположена горизонтально, передвигаться по ней нужно горизонтальными стрелками. Нажимая Стрелку Вправо, услышим названия следующих меню: «Правка», «Вид», »Справка».

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

    А дальше всё, как в Главном меню. Встречаются 3 типа пунктов меню: команды, подменю и диалоги. И работа с ними аналогична.

    Вход в подменю - по Enter или Стрелке Вправо, выход на один уровень вверх – по Escape или Стрелке Влево. Alt закрывает всё меню окна вместе со всеми открытыми подменю, и курсор возвращается туда, откуда пришёл. В случае редакторов типа «Блокнота» – в окно редактирования текста.

    Если у пункта меню есть горячая комбинация клавиш, она пишется справа от названия пункта меню и читается Джозом при выделении курсором пункта меню. Это значит, что данный пункт меню можно выполнить, вообще не заходя в меню. Например, нажав Alt+F4», мы закроем окно программы. И нам для этого не нужно заходить в меню «Файл» и искать там пункт «Закрыть».

    Однако, горячие клавиши не действуют, когда Вы находитесь в одном из меню. Обратите на это внимание. Начинающие часто совершают эту ошибку. Находясь в раскрытом меню, пытаются нажать какую-то горячую комбинацию одного из пунктов меню. Это запрещено. В меню свои правила работы и свои горячие клавиши. Не путайтесь, пожалуйста.

    Это не относится к горячим клавишам Джоза. Команду чтения текущей строки Insert+Стрелка Вверх , например, Вы можете выдавать, находясь в окне редактирования текстов, в меню и в любом другом месте. А вот горячие клавиши, закреплённые за пунктами меню, внутри самого меню не работают. Они будут работать, когда Вы покинете меню.

    Правда, есть одна особенность. Те пункты меню, которые сейчас не могут быть выполнены, становятся заблокированными. Визуально это выражается тем, что их названия написаны не чёрными буквами на сером фоне, а светло-серыми буквами на сером фоне. На таких пунктах JAWS произносит слово «недоступно» или что-то аналогичное. А фактически это означает, что выполнить данную команду нельзя и нажатие клавиши Enter приведёт к выходу из меню без всяких последствий.

    Есть один неприятный подвох, который обычно сбивает новичков. Допустим, курсор находится внутри раскрытого уже меню «Файл», но не на подменю, а на обычном пункте. Если Вы нажмёте «Стрелку Вправо», то меню «Файл» свернётся. Раскроется следующее справа меню «Правка», и курсор окажется на первом его пункте. Название этого пункта тут же прочитает JAWS. И то же самое наоборот. Если Вы тут же нажмёте «Стрелку Влево», то меню «Правка» свернётся, раскроется меню «Файл» и курсор окажется на первом пункте меню «Файл».

    Не пугайтесь. Просто помните, что реакция системы различна и зависит от того, выделяет курсор подменю, обычный пункт меню или диалог. Происходит либо раскрытие подменю, либо перескакивание на первый пункт соседнего меню из линейки меню окна программы. В Главном меню Windows этого не происходит, так как все уровни Главного меню вертикальные и выходят из одного корня – кнопки Пуск.

    Этот эффект – издержка того, что верхний уровень линейки меню окна программы горизонтальный и состоит из нескольких пунктов. А Главное меню Windows - одно и выплывает из кнопки «Пуск».

    Если бы на строке меню программы был один пункт и назывался бы «Меню», то было бы значительно легче. Была бы полная аналогия с Главным меню Windows. Мы бы его раскрывали, как кнопку «Пуск», и получали бы новое вертикальное меню, состоящее из подменю «Файл», подменю «Правка», подменю «Вид», подменю «Справка» и так далее. Именно так устроены многие современные программы типа «WinAmp» или «ICQ». Но вместо этого во всех основных программах мы имеем много отдельных меню: меню «Файл», меню «Правка», меню «Вид», меню «Справка». Эти меню и расположены на второй сверху строчке окна программы. Вот почему их названия не отмечены чёрным треугольничком справа. Ведь это не подменю – это линейка самостоятельных меню.

    Итак, нажав Alt или F10, мы попадаем на линейку меню и с помощью стрелок Вправо и Влево перемещаемся по линейке меню или строке меню. А перемещается, конечно, курсор, выделяя синим цветом или другим образом элементы линейки меню. То есть, выделяются меню «Файл», меню «Правка», меню «Вид», меню «Справка». А JAWS всё это отслеживает и читает.

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

    Ускоренная работа с меню. Горячие буквы и буквы-ускорители.

    Эту тему можно смело пропустить новичкам. Только скрупулёзность заставляет меня изложить её.

    Нажмите Alt или F10. Курсор попадёт на строку меню и выделит название меню «Файл».

    Нажмите «серую пятёрку». Вы услышите «ф». Перейдя к меню «Правка» и нажав «серую пятёрку», Вы услышите «п», и так далее. JAWS назвал Вам клавиши-ускорители для входа в меню.

    Это значит, что, находясь в окне редактора текстов и нажав Alt+Ф, Вы попадёте (вместе с курсором, конечно) на первый пункт меню «Файл». А если, находясь в окне редактора текстов, нажмёте Alt+П, курсор окажется на первом пункте меню «Правка».

    Пройдя вниз по меню «Правка», найдите пункт «Вставить» и снова нажмите «серую пятёрку». Вы услышите »а». Это значит, что буква «а» является горячей буквой для пункта «Вставить». А ещё это значит, что, попав в меню «Правка» и нажав букву «а», вы сразу выполните команду «Вставить».

    Итак, чтобы выполнить команду «Вставить» из меню «Правка», нужно, находясь в окне редактирования текстов, сначала нажать Alt+П, а затем нажать букву «а». И всё. Не нужно заходить в строку меню, искать там меню «Правка», а затем искать внутри него пункт «Вставить».

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

    Запуск программ из Главного меню Windows.

    Нажмём кнопку «Windows». Откроется Главное меню. Зайдём в подменю «Программы». Найдём там программу «Microsoft Word» и запустим её, нажав Enter.

    Запустится другой редактор текстов под названием «Word». Для него Windows нарисует на панели инструментов кнопочку с названием «Документ 1 Microsoft Word» и откроет окно с таким же именем. У этого окна, как и у окна Блокнота, есть название, статусная строка и строка меню. И прочитать составные части окна «Word»можно теми же командами JAWS, которыми мы читали составные части окна «Блокнота».

    Есть и основное для программы «Word» окно редактирования текстов, которое имеет имя «Документ 1». В этом окне находится после запуска «Word»системный курсор в виде мигающей вертикальной чёрточки перед текущим символом, как это было и в «Блокноте».

    Закрытие и сворачивание окон. Меню окна.

    Рассмотрим небольшую, но важную для понимания работы в среде Windows тему. Это работа с окнами программ независимо от того, для какой программы это окно раскрыто.

    Иными словами, есть несколько команд, которым подчиняются все окна программ, независимо от их содержимого. Это команды «Закрыть», «Свернуть», «Развернуть» и «Восстановить».

    Чтобы получить доступ к этим командам, необходимо нажать Alt+Пробел. Раскроется небольшое вертикальное меню, которое называется системным (так как это меню для каждого окна создает сама операционная система Windows) и в котором Вы найдёте все эти команды и ещё парочку, которые я здесь не освещаю.

    Команда «Закрыть» означает закрыть окно программы и выгрузить саму программу из компьютера. Естественно, при этом с Панели Задач внизу экрана исчезнет и кнопочка с именем программы. Эта команда имеет комбинацию горячих клавиш Alt+F4. Это означает, что окно программы можно закрыть и выгрузить программу из компьютера, не заходя в меню окна по Alt+Пробел, а просто нажав Alt+F4, когда курсор находится в окне редактирования текстов.

    Команда «Свернуть» означает свернуть окно программы и убрать его с Рабочего Стола. Программа продолжает работать, и кнопочка на Панели Задач остаётся. Но окна программы на Рабочем Столе больше нет. В таком случае говорят, что программа работает со свёрнутым окном.

    Команда «Восстановить» возвращает окну программы тот стандартный размер, который был при запуске этой программы и мог быть изменён.

    Команда «Развернуть» означает развернуть окно программы на весь Рабочий Стол.

    Что такое активное окно в стопке окон на Рабочем Столе.

    А что же стало с окном «Блокнота» после запуска программы «Word»?

    Его теперь не видно. Его перекрыло окно «Word», ставшее активным окном. Название «Документ1 Microsoft Word» написано белыми буквами на синем фоне. И всё, что мы будем набирать с клавиатуры, будет теперь относиться к окну «Word».

    А если бы окно «Word» было поменьше, то мы бы увидели часть окна «Блокнота» под ним и обратили бы внимание, что название окна «Блокнота» стало написано чёрными буквами на сером фоне.

    Это говорит о том, что окно неактивно и пользоваться им с клавиатуры мы не можем. Не можем его закрыть, не можем зайти в его меню, не можем редактировать текст внутри этого окна, не можем прочитать при помощи Джоза строку названия и статусную строку окна «Блокнота».

    Всю активность взяло на себя окно «Word». Оно стало активным окном и визуально лежит сверху в стопке окон, лежащих, как листы бумаги, на Рабочем Столе.

    Активное окно видно всё полностью. У неактивных окон видны иногда только кусочки, если лежащие сверху на них окна не закрывают их полностью.

    Только в активном окне мы можем производить какие-то действия с клавиатуры: редактировать текст, заходить в строку меню окна, читать по командам Джоза название окна, статусную строку окна, закрывать это окно по команде Alt+F4 и вызывать меню окна по команде Alt+ Пробел.

    Об активном окне, лежащем наверху стопки окон на Рабочем Столе, ещё говорят, что это окно находится в фокусе. Это означает, что фокус системы сейчас находится внутри данного окна, приняв одну из своих многочисленных форм.

    Переход между окнами запущенных в компьютере программ.

    А как же нам теперь всё-таки вернуться к окну «Блокнота», которое лежит под окном «Word» в стопке окон на Рабочем Столе и является неактивным? Как его активизировать?

    Есть один радикальный способ. Можно закрыть окно «Word» по комбинации Alt+F4. И тогда лежащее под ним окно «Блокнота» автоматически станет активным, и мы сможем им пользоваться.

    Но этот способ нам не подходит. С окном «Word» мы расставаться тоже не хотим.

    Зрячие в таком случае щёлкают мышкой по кнопке неактивного окна на Панели Задач или по видимому кусочку неактивного окна на Рабочем Столе. В обоих этих случаях окно программы становится активным и выходит на вершину стопки окон на Рабочем Столе. Если окно было ранее свёрнуто и на Рабочем Столе не присутствовало, оно всё равно разворачивается.

    А мы для этого применяем комбинацию клавиш Alt+Tab. Пользоваться ей нужно так.

    Зажимаем Alt и держим эту клавишу постоянно нажатой. Затем начинаем нажимать коротко и сразу отпускать клавишу Tab. На экране появляется окошечко, в которое помещены пиктограммы всех программ, запущенных в компьютере. При каждом нажатии табуляции (Alt при этом постоянно удерживается) курсор выделяет циклически всё новую пиктограмму, а JAWS при этом читает её название.

    Когда мы услышим нужное нам имя программы, нужно отпустить клавишу Alt. При этом окно названной программы развернётся, станет активным и ляжет наверх стопки окон на Рабочем Столе.

    После этого мы сможем заходить в строку меню этой программы по F10, вызывать меню окна по Alt+Пробел, закрывать окно с выгрузкой программы по Alt+F4 и производить все остальные действия, которые позволяет нам эта программа.

    По комбинации Alt+Shift+Tab мы будем перебирать запущенные в компьютере программы в обратном порядке.

    Вообще, клавиша «Shift» всегда меняет порядок перебора объектов на обратный. Мы часто будем сталкиваться с этим в дальнейшем.

    Если все окна неактивны.

    Довольно часто возникает при работе такая ошибочная ситуация, когда все окна неактивны. То есть, Windows теряет фокус. По нажатию комбинации Insert+T JAWS не читает название окна и говорит, что в фокусе нет никаких окон.

    Вылечить такую ситуацию довольно просто. Нужно только прибегнуть к комбинации Alt+Tab и сделать активным интересующее нас окно. Тогда фокус системы попадет в него, и мы сможем продолжить работу.

    Читать дальше  Вернуться к оглавлению урока



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2024