Окна в Windows
• Основные элементы окон
• Изменение размеров и перемещение окон
• Элементы управления
• Контекстное меню
• Типы окон
Напомню, что в начале 1980-х годов появилась операционная система с так называемым графическим интерфейсом. Благодаря ему значительно упрощается процесс обучения работе на компьютере.
Главной особенностью графических операционных систем является поддержка окон. Большинство программ, запускаемых в Windows[17], работают с вами посредством окон. Через них выполняется все: просмотр документов, операции с файлами, серфинг в Интернете, настройка программ, воспроизведение видео и аудио. Кстати, игры также запускают окна.
Есть много типов окон. Мы рассмотрим наиболее распространенные, я также объясню предназначение всех используемых в них элементов управления.
Прежде всего хочу рассказать об основных компьютерных манипуляторах: клавиатуре и мыши (в общих чертах они были описаны в гл. 3). Современные мыши чаще всего имеют две кнопки (левую и правую). Между ними есть колесо скроллинга, которое по совместительству выполняет функцию третьей кнопки.
С клавиатурой (рис. 8.1) немного сложнее.
Рис. 8.1. Клавиатура ноутбука
В зависимости от модели и производителя раскладка может быть различной, но в общих чертах она схожа с раскладкой клавиатуры стационарного ПК. Сверху всегда располагаются 12 функциональных клавиш F1—F12, с помощью которых выполняются специфические для операционной системы действия. Слева от F1 находится клавиша Esc (Escape)[18]. Она обычно служит для отмены той или иной операции.
Справа в верхней части расположен блок функциональных клавиш. В нашем случае их шесть (см. рис. 8.1): Insert (вставка), Delete (удаление), Home (в начало), End (в конец), Page Up (перемотка страниц вверх), Page Dn (перемотка страниц вниз). Они могут быть расположены блоком, как указано на рис. 8.1, либо в один ряд – все опять же зависит от производителя и модели ноутбука. Предназначение этих клавиш вытекает из названия. Чаще всего они применяются в текстовых редакторах и при серфинге в Интернете.
Ниже есть линия цифровых клавиш от 1 до 9 и 0, слева от которых в русской раскладке расположена буква Ё, а справа – клавиша Backspace, удаляющая символы при наборе текста.
В центре клавиатуры находятся символьные клавиши, предназначенные для печати текста, по бокам от них – клавиши, расширяющие функциональность остальных. Например, когда нажимают клавишу Shift (на ней изображена стрелка вверх), символьные клавиши переходят на уровень вверх – буквы становятся заглавными, а вместо цифр вы можете набирать различные знаки препинания и другие символы. Ctrl или Alt в сочетании с какой-либо символьной клавишей служат для вызова различных операций (каких именно, зависит от конкретной программы). Сочетания с клавишами Ctrl и Alt (иногда и с Shift) называют горячими.
Клавиша Enter (Ввод) переводит курсор на новую строку в тексте, а в остальных случаях запускает операцию или программу. Остается упомянуть блок с клавишами ←, →, ↑, ↓, которые управляют курсором при работе с текстом, а также часто используются в играх.
Иногда встречаются клавиатуры с цифровым блоком (рис. 8.2).
Рис. 8.2. Клавиатура с цифровым блоком
Чаще всего такие устанавливаются на 17-дюймовые ноутбуки. Справа от основной раскладки расположен блок клавиш с цифрами, как на клавиатуре для настольного компьютера.
Основные элементы окон
Все окна имеют одинаковый набор элементов. Однако при этом могут использоваться различные способы управления. Постараюсь охватить наиболее распространенные. Рассмотрим общий случай.
На рис. 8.3 показано два окна совершенно разных программ, однако они имеют много общего.
Рис. 8.3. Основные элементы окна
Во-первых, практически все окна имеют заголовки, которые располагаются в самой верхней части. Можно сказать, что окно начинается с заголовка. В нем чаще всего указывается название программы или название открытого документа (рисунка), а иногда и то и другое. Бывает, что разработчики программы убирают заголовок, если он не нужен для работы.
В правой части заголовка расположены три кнопки. Первые две предназначены для управления размерами окна и его состоянием (об их функциях более подробно рассказано в следующем разделе этой главы). Третья кнопка (с крестиком) служит для закрытия окна. Некоторые программы открывают сразу несколько окон, и если закрыть окно одного из документов, то выход из всей программы не произойдет.
Обычно окна оснащены меню. С его помощью можно поменять настройки уже открытого окна или целой программы. Чтобы сделать это, необходимо щелкнуть кнопкой мыши на любом из пунктов меню (на рис. 8.3 это File, Edit, View и т. д.), после чего вы увидите на экране список доступных команд (рис. 8.4).
Рис. 8.4. Меню
Если в конце названия пункта стоят три точки (например, пункт Выбор столбцов в таблице…), то при щелч ке на нем кнопкой мыши откроется другое окно, в котором, скорее всего, будут содержаться дополнительные настройки. Если же в правой части пунк та меню есть стрелка, то это означает, что у него есть подменю (рис. 8.5).
Рис. 8.5. Подменю
Наведите указатель мыши на пункт со стрелкой, и подменю откроется. Их может быть сколько угодно, но обычно более 2–3 уровней вложенности не используется.
Рассмотрим, например, меню кнопки Пуск (рис. 8.6).
Рис. 8.6. Меню Пуск
Его можно вызвать, нажав кнопку Пуск, которая расположена в левом нижнем углу экрана (либо нажав клавишу Windows). В меню Пуск есть большое число пунктов, содержащих собственные подменю. К часто используемым можно отнести Все программы. При наведении на него указателя мыши откроется список установленных приложений. Внутри этого списка могут быть пункты со своими подменю. В данном случае щелчок кнопкой мыши вызовет выбранную программу, но не изменит содержимое какого-либо окна. Подробнее о меню Пуск можно прочесть в гл. 10.
Вернемся к основным элементам окон. Многие окна имеют одну или несколько панелей инструментов, которые содержат элементы, дублирующие команды из меню программы. Это сделано для удобства пользователей и повышения скорости их работы. Так, проще нажать какую-либо кнопку на панели инструментов, чем искать в меню нужную операцию. Помимо кнопок панель инструментов может содержать другие элементы управления. О них рассказывается ниже.
Рабочая область окна (см. рис. 8.3) являются основной его частью, где обычно и выполняются многие действия. Внутри ее может отображаться текст документа, который вы набираете, список файлов и папок (подробнее о них в гл. 11), электронная таблица с различными расчетами, рисунок, страница Интернета, фильм и др.
Содержимое документа может быть довольно большим и не вмещаться в окно. Чтобы добраться до «спрятанного», следует воспользоваться полосами прокрутки (рис. 8.7).
Рис. 8.7. Вертикальная полоса прокрутки
Полосы прокрутки бывают вертикальными и горизонтальными. Они состоят из двух основных элементов: кнопок и ползунка. Кнопки располагаются в начале и конце полосы прокрутки. На каждую из них нанесена стрелка, обозначающая, в какую сторону передвигать содержимое (вверх/вниз, вправо/влево). При нажатии одной из кнопок содержимое окна будет двигаться.
Ползунок показывает, сколько вы уже прокрутили и сколько осталось. То есть если он находится посередине, то вы прокрутили около половины содержимого окна. Помимо этого, и сам ползунок можно использовать для прокрутки. Необходимо навести на него указатель, щелкнуть кнопкой мыши и, не отпуская ее, двигать мышь вверх/вниз или влево/вправо.
Строка состояния располагается внизу окна (см. рис. 8.3). Она предназначена для вывода дополнительной информации о состоянии окна или содержащихся в нем элементов. Например, там могут быть размер выделенного файла, количество напечатанных символов, а также объектов в окне, ошибки, подсказки и т. д.
Изменение размеров и перемещение окон
Обычно размеры окон можно изменять. Те, для которых разрешена эта операция, имеют специально обозначенный уголок в нижнем правом углу (рис. 8.8).
Рис. 8.8. Угол «перемещения»
После наведения на этот элемент указатель мыши примет форму двунаправленной стрелки. Щелкните кнопкой мыши и перемещайте границу в любом направлении – окно будет изменять размер.
Можно также воспользоваться другим способом. Нужно подвести указатель мыши к любой границе окна и, когда появится стрелка, щелкнуть кнопкой мыши и изменять размер окна.
Есть также специальные кнопки, размещенные в правой части заголовка окна (см. рис. 8.3). При нажатии кнопки Свернуть окно свернется на Панель задач (подробнее о ней рассказывается в гл. 10), то есть пропадет с экрана.
Кнопка Развернуть/Свернуть в окно используется для увеличения размеров окна до размеров экрана и затем для восстановления прежних размеров. Проделать эти же действия можно, дважды щелкнув кнопкой мыши на заголовке окна.
Помимо изменения размеров, окно можно перемещать по экрану. Это часто необходимо, чтобы оно не закрывало другие окна, содержание которых для вас в данный момент наиболее важно. Для этого следует навести указатель мыши на заголовок окна и, щелкнув кнопкой мыши, начать перемещение в нужном направлении: окно «потянется» за указателем. Кстати, в зависимости от настроек передвигаться может как окно целиком, так и его контур (рис. 8.9).
Рис. 8.9. Перемещение контура окна
В таких случаях, переместив контур в нужное место, просто отпустите кнопку мыши – на месте контура появится само окно. Что удобнее, решать вам.
Элементы управления
Элементы управления бывают нескольких видов. Часто используемые и простые для восприятия – кнопки (рис. 8.10).
Рис. 8.10. Кнопки
Они бывают разных размеров, форм и цветов. На них могут быть нанесены как текст, так и изображение, а иногда и текст, и изображение. Пользоваться кнопками предельно просто – наведите на них указатель и щелкните кнопкой мыши. После этого осуществится заданное действие.
Не менее важными являются текстовые поля (рис. 8.11). Они предназначены для введения информации. В текстовые поля вносятся имя при регистрации (помните о вводе имени и названия организации при установке Windows XP?), текущее время, какой-либо текст. В общем все, что вам угодно или необходимо программе. Часто такие поля имеют надписи, с помощью которых можно узнать, что требуется ввести.
Рис. 8.11. Текстовые поля
Флажки (рис. 8.12) служат для выбора различных параметров, например, при настройке чего-либо.
Рис. 8.12. Флажки
Установить флажок можно, щелкнув кнопкой мыши на квадрате, рядом с которым обычно располагается поясняющий текст. Чтобы снять флажок, следует щелкнуть кнопкой мыши на квадрате (в котором поставлена «галочка», говорящая о том, что флажок установлен) повторно.
Переключатель (рис. 8.13) позволяет выбрать только один из нескольких возможных вариантов.
Рис. 8.13. Переключатель
Чаще всего они выделяются в группу, из которой может быть выбран только один переключатель. В то же время флажков вы можете выбрать сколько угодно.
Раскрывающийся список похож на текстовое поле за тем исключением, что в его правой части располагается кнопка со стрелкой, направленной вниз (рис. 8.14).
Рис. 8.14. Раскрывающийся список (вверху закрытый, внизу открытый)
После нажатия стрелки появится список элементов для выбора. Если их много, предусмотрена полоса прокрутки. Когда вы найдете необходимый пункт, щелкните на нем кнопкой мыши, после чего список закроется, а в строке рядом с кнопкой появится выбранный элемент. Можно вводить элементы самостоятельно с клавиатуры. Для этого щелкните кнопкой мыши на текстовом поле списка и наберите то, что требуется.
Обычный список отличается от раскрывающегося только тем, что он всегда находится в развернутом состоянии (рис. 8.15).
Рис. 8.15. Список
Для его просмотра не нужно нажимать кнопку. Как и раскрывающийся, обычный список может иметь полосу прокрутки, причем не только вертикальную, но и горизонтальную. Кроме того, в нем позволяется выделять сразу несколько элементов. Если разработчик программы предоставил такую возможность, то об этом обычно сообщается в надписи к списку. Несколько элементов выбирается тем же способом, что и один, – просто щелкните кнопкой мыши на нужных элементах, и они выделятся. Чтобы снять выделение, щелкните на них кнопкой мыши еще раз.
Следующим важным элементом управления являются вкладки (рис. 8.16).
Рис. 8.16. Вкладки
Они позволяют размещать в одном окне значительно большее число элементов. Для выбора нужной вкладки вам требуется просто щелкнуть кнопкой мыши на ней. После этого содержимое окна поменяется. Обычно все элементы вкладок группируют по логическому признаку. Например, на одной вкладке располагают настройки Рабочего стола, на другой – настройки оформления и т. д.
Контекстное меню
В современных операционных системах есть еще один тип меню, применяемый повсеместно. Это контекстное меню. Вызвать его можно, щелкнув правой кнопкой мыши на определенном элементе.
Например, если вы подведете указатель к текстовому полю и щелкнете правой кнопкой мыши, то появится меню с доступными операциями для этого элемента (рис. 8.17).
Рис. 8.17. Контекстное меню для текстового поля
Аналогично текстовое меню вызывается и для других элементов управления: кнопок, переключателей, флажков, строки состояния, панелей инструментов, содержимого окна и т. д.
У окон также есть контекстное ме ню, которое называется системным (рис. 8.18).
Рис. 8.18. Системное меню окна
Вызвать его можно, щелкнув правой кнопкой мыши на заголовке окна. С помощью этого меню вы можете изменить размер окна, переместить его в другое место на экране, свернуть, развернуть или закрыть (те же действия доступны в основном меню либо с помощью кнопок управления, расположенных в правой верхней части окна).
Типы окон
Чаще всего вам придется иметь дело с главным окном программы, а точнее, с его содержимым. Тем не менее при работе используются и другие типы окон, доступные при определенных условиях.
Для начала разберемся с модальными и немодальными диалоговыми окнами. Модальное окно всегда вызывается другой программой и блокирует основное окно, в котором вы работаете. После того как вы закроете модальное окно, можно продолжить использование основного.
Примером модального окна может послужить сообщение об ошибке (или какое-либо другое сообщение), окно настройки программы и т. д. К модальным также относятся окна сохранения и открытия документов (рис. 8.19).
Рис. 8.19. Окно сохранения документа
Немодальное окно отличается от модального тем, что оно не блокирует основное окно программы, вызвавшей его.
К таким окнам обычно относятся различные панели инструментов, отделенные от верхней части окна (рис. 8.20).
Рис. 8.20. Панель инструментов в графическом редакторе Paint, представленная как немодальное диалоговое окно
Следует также упомянуть об активных и неактивных окнах (рис. 8.21).
Рис. 8.21. Активное и неактивное окна
Активное окно – то, с которым вы в данный момент работаете. Оно имеет отличный от всех, более яркий заголовок. Чтобы сделать окно активным, щелкните кнопкой мыши на любой его части, оно окажется перед вами, и вы сможете с ним работать.
В заключение необходимо сказать, что иногда оформление окон и элементов управления в современных операционных системах различается (кнопки могут иметь разные формы, цвет флажков и т. п.). Однако принцип их использования не меняется – по сути, это стандарт, к которому привыкли пользователи и который соблюдают все производители. Так что если вы увидите в вашем ноутбуке в Windows XP немного «не такие» кнопки и окна, не пугайтесь – работать с ними можно точно так же, как с описанными в данной главе.