Важнейшим элементом графического интерфейса Windows являются окна. Основные типы окон в операционной системе Windows – окна приложений, окна документа и диалоговые окна.
Окно – обрамленная прямоугольная область на экране монитора, в которой отражается приложение, документ, сообщение. Windows в переводе означает окна, которое отражает всю суть этой операционной системы.
Окно активно, если с ним в данный момент работает пользователь. Существуют следующие типы окон в операционной системе Windows.
Окна приложений
Приложение – комплекс взаимосвязанных программ для создания и модификации объектов (документов), а также для управления объектами определенного типа.
Окна приложений еще называют окна программ. В окне приложения выполняется любое запущенное на выполнение приложение или отражается содержимое папки. Открыть или закрыть окно приложения – то же, что и запустить программу на выполнение или завершить ее. Окна приложений можно перемещать на любое место Рабочего стола, разворачивать на весь экран или сворачивать в кнопки на панели задач.
Окна документов
Документ – объект Windows, созданный в приложении и содержащий информацию определенного вида.
Окна документов предназначены для работы с документами и расположены внутри окон приложений.
Диалоговые окна
Служат для настройки параметров операционной системы или приложения, выводит необходимые в процессе работы сообщения.
Возникает на экране чаще всего в результате выбора той или иной команды меню или нажатия кнопки панели инструментов. Иногда программа самостоятельно выдает диалоговое окно, чтобы узнать у пользователя, что ей делать дальше.
Варианты представления окон
Полноэкранный – окно развернуто и занимает весь экран.
Нормальный – окно занимает часть экрана.
Значок (пиктограмма) – окно «свернуто» в пиктограмму.
Пользователь может манипулировать окнами: изменять их границы, сворачивать и разворачивать, перемещать их в удобное место, или полностью закрыть, таким образом, прекратив работу с документом или программой. Размер окна можно установить на весь экран монитора, в так называемый полноэкранный режим или спрятать в панель задач рабочего стола. Программы могут открывать несколько окон, где будут показываться результаты работы или необходимая пользователю информация.
Опубликовано: 06.01.2017
Обновлено: 15.03.2020
Окно – основной объект Windows.
В операционной системе Windows
можно выделить 4 вида окон:
· окна папок;
· диалоговые окна;
· окна приложений;
· окна справочной системы.
Окна папок применяют для поиска, выбора
и загрузки приложений и документов.
Окна папок содержат значки других
объектов Windows и элементы
управления окном.
Окна приложений используют для работы
с документами. Окна приложений содержат
информацию, загруженную в приложение
в виде документа, а также элементы
управления приложением.
Диалоговые окна отличаются тем, что
содержат только элементы управления.
С их помощью управляют операционной
системой и ее приложениями. Большинство
настроек выполняется с помощью диалоговых
окон.
Окна справочной системы содержат
вспомогательную справочную информацию
по работе с операционной системой и
приложениями, а также элементы управления
справочной системой.
Структура окна папки
Окно папки имеет рабочую область, в
которой размещаются значки объектов,
содержащихся в папке.
Строка заголовка — это строка, в которой
записано название окна, за нее окно
можно перемещать по экрану. В строке
заголовка располагаются: системный
значок, название окна, кнопки управления
размерами окна: Свернуть,
Развернуть/Восстановить, Закрыть.
Строка меню содержит все команды,
необходимые для работы в данном окне.
Команды для удобства отсортированы по
категориям.
Панели инструментов – строка, содержащая
командные кнопки для выполнения наиболее
часто встречающихся операций. В работе
удобнее, чем строка меню, но ограничена
по количеству команд. Панель инструментов
часто бывает настраиваемой. Пользователь
может сам разместить на ней те командные
кнопки, которыми пользуется наиболее
часто. Количество панелей инструментов
в каждом окне разное.
Список задач. В каждой папке Windows
предлагается удобный доступ к наиболее
общеупотребительным задачам управления
файлами и папками. Можно выбрать файл
или папку, а затем выбрать задачу,
позволяющую переименовать, скопировать,
переместить или удалить этот файл или
папку. Можно также отправить файл по
электронной почте или опубликовать его
в Интернете.
Рабочая область окна, в которой
отображаются значки объектов, хранящихся
в папке.
Строка состояния – информационная
строка в нижней части окна папки. Обычно
в ней отображается информация о том,
сколько объектов представлено в окне
папки. Объекты могут быть и скрытыми.
Полосы прокрутки не являются обязательным
элементом окна. Полосы прокрутки
появляются по необходимости в том
случае, если содержимое окна не умещается.
По концам полосы прокрутки имеются
кнопки прокрутки. Каждая полоса прокрутки
имеет ползунок для быстрой прокрутки.
Прокрутку выполняют перетаскиванием
ползунка с помощью мыши.
Диалоговые окна Windows
Диалоговыми окнами пользуются, когда
надо что-то настроить или изменить.
Содержимое диалоговых окон составляют
элементы управления Windows
и ее приложений.
Основные источники диалоговых окон
В отличие от окон папок, которые
стандартны, диалоговые окна не стандартны,
хотя в них применяют типовые элементы
управления. Несмотря на многообразие
диалоговых окон, существует всего три
основных их источника.
Первый источник – специальная папка
Windows, которая называется
Панель управления. Ее нетрудно найти в
окне Мой компьютер, а если доступ к
значку Мой компьютер закрыт другими
окнами, то доступ к этой папке осуществляется
через главное меню: Пуск – Настройка –
Панель управления.
Второй источник – контекстное меню.
Контекстное меню любого объекта имеет
пункт Свойства. Щелчок на этом пункте
приводит к открытию диалогового окна
для настройки данного объекта.
Третий источник – строка главного меню
приложения. Если среди команд приложения,
выполняемых через строку меню, есть
команды Параметры, Настройка, Сервис,
то, скорее всего, они приведут к открытию
диалогового окна для настройки работы
программы. Особое внимание обращайте
на наличие многоточия (…) после команды,
например «Найти…». Это верный признак
того, что за командой скрывается
диалоговое окно.
Структура диалогового окна
Строка заголовка. Диалоговые окна, как
и окна папок, имеют строку заголовка.
Закрывающая кнопка служит для закрытия
диалогового окна без сохранения
результатов проведенных настроек. Если
же настройки необходимо сохранить, то
закрывать диалоговое окно следует
другим способом – с помощью специальных
командных кнопок.
Кнопка контекстной подсказки. Позволяет
узнать, для чего предназначены элементы
управления диалоговых окон. При щелчке
на данной кнопке указатель мыши принимает
форму стрелки с вопросительным знаком.
Если теперь навести его на какой-нибудь
элемент управления диалогового окна и
щелкнуть кнопкой мыши, рядом с элементом
управления открывается всплывающая
подсказка.
Кнопка «Что это такое?» Это «невидимый»
элемент управления. При щелчке правой
кнопкой мыши на каком-либо элементе
управления появляется кнопка «Что это
такое?». При щелчке на данной кнопке
можно получить всплывающую подсказку.
Вкладка – отдельная страница диалогового
окна. Диалоговое окно может содержать
несколько вкладок. Вкладка состоит из
корешка, на котором написано название
вкладки, и страницы, на которой
располагаются элементы управления.
Чтобы выбрать определенную вкладку,
достаточно щелкнуть на ее корешке.
Командные кнопки представляют собой
прямоугольник с надписью. Кнопки
используют для таких команд, которые
сопровождаются закрытием диалогового
окна, изменением его содержания или
открытием нового диалогового окна.
Кнопка ОК служит для закрытия окна с
сохранением всех выполненных в нем
настроек.
Кнопка Применить позволяет выполнить
проведенные настройки, но без закрытия
диалогового окна, т.е. после использования
этой команды можно продолжить выполнять
настройки.
Кнопка Отмена позволяет закрыть окно
без сохранения внесенных изменений.
Кнопка Обзор… Если при проведении
настроек требуется разыскать или указать
какой-то объект, хранящийся на диске,
щелчок на этой кнопке открывает
специальное диалоговое окно Обзор, с
помощью которого удобно выполнить поиск
и выбор объекта.
Кнопка Далее > и Кнопка < Назад типичны
для диалоговых окон программ-мастеров.
Щелчком на данной кнопке завершается
этап работы мастера и выполняется
переход к следующему этапу или возврат
к предыдущему этапу работы программы-мастера.
Кнопка Готово приводит к завершению
работы.
Элементы управления в диалоговых окнах
Текстовое поле – область ввода текстовой
информации с клавиатуры.
Поле со списком отличается от обычного
текстового поля наличием раскрывающейся
кнопки. Данные в поле можно вводить с
помощью клавиатуры или выбирать из
списка с помощью мыши.
Список позволяет выбрать один параметр
из заданного набора. Если список не
умещается полностью в отведенной для
него области, радом с ним отображаются
полосы прокрутки.
Раскрывающийся список служит для выбора
одного параметра из заданного набора.
От поля со списком отличается тем, что
данные вводить в данном случае нельзя.
Переключатели – это группа элементов
управления, которая позволяет выбрать
один (и только один) вариант настройки
из нескольких. Переключатели включаются
щелчком левой кнопки мыши. При включении
нового переключателя ранее включенный
выключается. Включенный переключатель
помечается черной точкой.
Флажки – элементы управления, похожие
на переключатели. Могут применяться
как в группе, так и по отдельности. Флажок
имеет два состояния: установлен или
сброшен. В отличие от переключателей в
группе флажков могут быть одновременно
установлены несколько флажков или
вообще ни одного.
Палитра – графическая разновидность
списка. Раскрывающаяся палитра –
разновидность раскрывающегося списка.
Счетчик – элемент управления для ввода
числовых параметров. Он состоит из поля
счетчика и кнопок счетчика. Число в поле
счетчика можно ввести с помощью клавиатуры
или установить серией последовательных
щелчков на кнопках счетчика.
Позиционируемый движок перетаскивают
с помощью мыши, позволяет наглядно
осуществлять изменение регулируемых
параметров.
Область предварительного просмотра
позволяет просмотреть результат
выполнения регулировок.
+
Окна. Окна — основной объект Windows.
Существует несколько типов окон:
• окна папок содержат значки других
объектов Windows и элементы
управления окном.
Окно папки — это графический объект
Windows, предназначенный для
отображения на экране объектов, входящих
в папку. Эти объекты отображаются
в виде значков. Окно папки открывается
двойным щелчком на значке папки.
Если на Рабочем столе нет значка нужной
папки, то его можно найти с помощью
значка Мой компьютер или с помощью
программы Проводник. • диалоговые окна
содержат только элементы управления.
С их помощью
управляют операционной системой и ее
приложениями. Большинство
настроек выполняется с помощью диалоговых
окон
• окна приложений содержат информацию,
загруженную в приложение в
виде документа, а также элементы
управления приложением.
• окна справочной системы содержат
вспомогательную справочную
информацию по работе с операционной
системой и приложениями, а также
элементы управления справочной системой
Основные приемы работы в Windows следующие:
• для поиска, выбора и загрузки приложений
и документов применяют окна
папок;
• для работы с документами используют
окна приложений;
• для настройки операционной системы
или приложений применяют
диалоговые окна
• для получения дополнительной
информации используют окна справочной
системы.
Структура окна папки содержит (рис.2.5):
1. рабочую область, в которой размещаются
значки объектов,
содержащихся в папке. Все прочие элементы
оформления окна являются его
управляющими элементами.
2. Строку заголовка. За эту строку
выполняется перетаскивание окна с
помощью мыши.
3. Рамку окна. Установив указатель мыши
на рамку окна, можно изменять
размеры окна протягиванием мыши.
4. Закрывающую кнопку. Щелчок на этой
кнопке закрывает окно.
5. Разворачивающую кнопку. Щелчком на
этой кнопке окно
разворачивается во весь экран. После
такой операции разворачивающая кнопка
заменяется восстанавливающей кнопкой,
щелчок на которой восстанавливает
окно до прежних размеров.
6. Сворачивающую кнопку. Щелчком на этой
кнопке окно сворачивается,
но не закрывается. На Панели задач
остается кнопка, соответствующая окну
и
позволяющая быстро восстановить окно
до прежних размеров.
7. Системный значок. Щелчком на этом
значке открывается системное
меню окна. Пункты этого меню позволяют
выполнять сворачивание,
разворачивание, перемещение окна и
изменение его размеров. Системное
меню удобно в том случае, если работа с
окном выполняется с помощью
клавиатуры (без мыши). Меню открывается
комбинацией клавиш ALT+ПРОБЕЛ.
8. Строку меню. В окнах папок этот элемент
управления имеет всего
четыре пункта: Файл, Правка, Вид и ?. В
окнах приложений в строке меню может
быть намного больше пунктов. Последний
пункт, представленный
вопросительным знаком, иногда называется
«Справка». Каждый из пунктов
открывает свое меню, с помощью которого
можно управлять объектами,
представленными в рабочей области окна.
9. Панель инструментов. На этой панели
представлены наиболее часто
используемые элементы управления
содержимым окна. О назначении каждого
из элементов можно узнать по всплывающей
подсказке, которая открывается в
момент наведения указателя мыши на
элемент. Рис. 2.5. Состав окна папки
10. Полосы прокрутки. Если объекты,
содержащиеся в папке, не могут
разместиться в пределах рабочей области,
то в окне отображаются полосы
прокрутки. Полосы прокрутки бывают
вертикальными и горизонтальными.
11. По концам полосы прокрутки имеются
кнопки прокрутки. Щелчком на этих
кнопках содержимое окна прокручивают
на одну «строку» вверх, вниз, вправо
или влево. Понятие строка в данном случае
условное. Размер этой строки
зависит от высоты (ширины) значка объекта,
представленного в окне.
12. Каждая полоса прокрутки имеет ползунок
для быстрой прокрутки
содержимого окна. Прокрутку выполняют
перетаскиванием ползунка с помощью
мыши. Кроме построчной прокрутки с
помощью кнопок полосы прокрутки,
существует возможность постраничной
прокрутки. Она выполняется щелчком на
полосе прокрутки сверху или снизу
(справа или слева) от ползунка. Понятие
страница в данном случае условное. За
высоту (ширину) страницы принимается
высота (ширина) рабочей области окна.
13. Строку состояния — информационная
строка в нижней части окна папки.
Обычно в ней отображается информация
о том, сколько объектов представлено
в окне папки. Обратите внимание на то,
что объекты могут быть и скрытыми. В
этом случае их значки в окне папки не
отображаются и строка состояния —
единственный способ узнать, что в папке
есть еще что-то, чего на экране не
видно.
14. Строку адреса – показывает состав
системных папок.
Пример окна папки
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Для полноценной работы на компьютере, функционирующем под управлением операционной системы Windows, необходимо знать хотя бы основные понятия и приёмы работы с окнами. Особенно актуально это для владельцев ноутбуков и компьютеров с мониторами небольших размеров.
Основные термины и понятия
Операционная система Windows, название которой переводится на русский язык как «Окна», была когда-то названа так именно потому, что она давала возможность работать сразу с несколькими приложениями в отдельных окнах, в отличие от её предшественницы — операционной системы MS DOS, которая позволяла работать только в полноэкранном режиме и только с одной программой.
Виды окон в ОС Windows
В настоящее время в операционной системе Windows пользователю приходится сталкиваться с двумя основными видами окон:
- главными окнами приложений;
- диалоговыми окнами.
Главным окном приложения называется окно, предоставляющее пользователю доступ к основным командам приложения, реализованным в виде пунктов главного меню и/или кнопок на основной панели инструментов.
Диалоговые окна — это дополнительные окна приложений, основным предназначением которых является: оказание помощи пользователю при выполнении каких-то команд, получение от него каких-то данных или указаний для дальнейших действий, а также информирование его о ходе процесса.
Диалоговые окна приложений могут выводиться на экран даже при отсутствии на экране главного окна приложения (то есть когда приложение работает в так называемом фоновом режиме). В качестве примера здесь можно привести всплывающие сообщения антивирусных программ и многостраничные диалоговые окна программ-установщиков (см. рис. ниже).
Те, кому часто приходится работать на компьютере, наверняка заметили, что по принципу действия все диалоговые окна делятся на два типа. Например, если в редакторе MS Word открыть окно свойств абзаца (см. рис. ниже), то любые попытки пользователя сделать что-то в приложении, не связанное с этим окном, будут блокироваться до тех пор, пока это окно открыто. В программировании такие окна называются модальными.
Немодальные же диалоговые окна могут присутствовать на экране постоянно, не мешая работе пользователя. Например, в любом текстовом редакторе можно открыть окно поиска или замены (см. рис. ниже) и при этом продолжать набирать текст. В большинстве графических редакторов, к примеру, практически постоянно на экране присутствует окно цветовой палитры.
Примечание: В старых приложениях, выпущенных до появления Windows Vista, можно встретить ещё один вид окон. Это так называемые дочерние окна приложений или фреймы.
Основная особенность дочерних окон заключается в том, что они подчинены главному окну приложения (если закрыть главное окно, закрываются и дочерние). Границы этих окон, как правило, не выходят за рамки главного окна.
Основные элементы окон
Чтобы визуально разделить содержимое разных окон, одновременно присутствующих на экране, окна принято обрамлять (см. рис. ниже). Причём верхняя часть рамки, называемая заголовком окна, традиционно делается более широкой, поскольку на ней принято размещать кнопки управления окном (даже в диалоговых окнах в заголовке присутствует, как минимум, кнопка закрытия окна).
В заголовке обычно выводится название окна и/или приложения. Иногда название приложения сопровождается ещё и логотипом.
Состояние окон
На экране может присутствовать сразу несколько окон различных приложений, но реагировать на нажатия клавиш на клавиатуре может только одно из них, являющееся в данный момент активным.
Активное окно принято выделять среди других окон с помощью оформления рамки и заголовка. Например, в операционной системе Windows XP заголовок активного окна обычно имеет ярко-синий цвет, в то время как заголовки неактивных окон окрашены в серый. В Windows 7 рамки активного и неактивных окон отличаются степенью «прозрачности» — у активного окна рамка менее «прозрачна». В Windows 10 элементы заголовка активного окна имеют более яркую окраску.
Если окна на экране перекрывают друг друга, активное окно всегда выводится на переднем плане. Однако присутствие окна на переднем плане не всегда является признаком его активности. Например, если щёлкнуть мышкой по видимому участку Рабочего стола или по Панели задач Windows, активным становится Рабочий стол, а все окна на экране, независимо от их расположения, перейдут в неактивное состояние.
Управление окном с помощью элементов окна
Кнопки управления окном
— кнопка закрытия окна. В главных окнах большинства приложений она также выполняет функцию кнопки закрытия приложения. В приложениях, рассчитанных на постоянную работу (то есть в антивирусниках, мессенжерах, почтовых программах и др. подобных), закрытие главного окна не приводит к закрытию самого приложения — оно продолжает работать в так называемом фоновом режиме. Закрыть приложение, работающее в фоновом режиме, можно через контекстное меню, которое вызывается при щелчке мышью по значку приложения в области уведомления Панели задач (см. рис. ниже).
— кнопка «Свернуть». Служит для того, чтобы убирать главные окна приложений с экрана. Она, как это принято говорить, сворачивает их до размеров кнопки на Панели задач Windows. При этом сами приложения не закрываются, а переходят в фоновый режим работы.
— кнопка возврата к однооконному режиму. Она позволяет развернуть окно во весь экран. Рамки окна при переходе в данный режим раздвигаются до границ экрана (нижняя и боковые стороны рамки при этом с экрана убираются, а заголовок окна остаётся). Обычно кнопка выводится только в главных окнах приложений при многооконном режиме.
Окно, развёрнутое до размеров экрана с помощью вышеописанной кнопки, невозможно переместить вправо-влево или вверх-вниз с помощью мыши, «ухватившись» за заголовок, а его границы нельзя передвинуть «ухватившись» за одну из сторон рамки, так как рамки просто отсутствуют.
Данный режим работы часто называют полноэкранным, хотя это не совсем подходящий термин. По-настоящему полноэкранный режим реализован лишь в некоторых приложениях (например, в браузерах, в медиаплеерах); включается и выключается он клавишей F11 или кнопками (если таковые имеются). При настоящем полноэкранном режиме операционная система скрывает Панель задач Windows, а заодно и заголовок окна приложения.
— кнопка возврата к многооконному режиму. Рамки окна при переходе в данный режим возвращаются к размерам, ранее установленным пользователем. Обычно данная кнопка выводится только в главном окне приложения при однооконном режиме.
Примечание: В заголовках дочерних окон приложений, о которых я упоминал в примечании выше, также имеются кнопки управления окнами. Когда дочернее окно переводится в однооконный режим и его рамки раздвигаются до границ главного окна, кнопки управления дочерним окном выводятся под аналогичными кнопками основного окна приложения (см. рис. ниже).
Работа с окном с помощью заголовка
Окно приложения, если оно не находится в однооконном или полноэкранном режимах, можно перемещать по экрану, «ухватив» его за заголовок. Для этого просто наводим на заголовок указатель мыши, нажимаем левую кнопку и тащим окно в нужную нам сторону.
Двойной щелчок мышью по заголовку переводит окно из однооконного режима в многооконный и обратно.
Щелчок правой кнопкой мыши по заголовку вызывает на экран контекстное меню (см. рис. ниже), в котором, во-первых, продублированы все команды кнопок управления окном, а во-вторых, имеются команды, позволяющие перемещать и изменять размер окна с помощью клавиш курсора (← ↑ → ↓). Например, выбрав в меню пункт «Переместить» и нажав одну из клавиш со стрелкой, вы увидите, как окно начнёт перемещаться в выбранном направлении. Для выхода из данного режима достаточно нажать клавишу Esc на клавиатуре или щёлкнуть мышкой по любому участку окна.
Кстати, открыть данное меню в активном окне можно и с помощью комбинации клавиш Alt+Space (Alt с пробелом). Пункты меню выбираются клавишами курсора (↑ и ↓). Выбранная команда запускается клавишей Enter. Убрать меню с экрана позволяет клавиша Esc.
Изменение границ окна с помощью рамок
Изменять размеры окна можно просто «перетаскивая» его рамки в нужном направлении. При наведении указателя мыши на рамку, указатель принимает вид двусторонней стрелки, показывающей возможные направления перетаскивания (см. рис. ниже). Для выполнения действия достаточно просто нажать левую кнопку мыши и «потащить» в нужную сторону.
Управление окнами средствами Панели задач
Кнопки окон на Панели задач позволяют с помощью мыши переключаться между открытыми окнами, а также возвращать на экран окна, свёрнутые до уровня кнопок. В Windows XP, например, для выбора окна или возврата его на экран достаточно просто щёлкнуть левой клавишей мышки по кнопке соответствующей задачи (окна). В более поздних же версиях операционных систем кнопки родственных задач были сгруппированы, а потому для выполнения действий с окнами в этих операционных системах необходимо сначала навести указатель мыши на кнопку группы задач и лишь затем в появившемся списке превью (см. рис. ниже) выбрать нужное окно, щёлкнув по нему мышью.
Примечание: В Windows XP кнопки на Панели задач позволяли также переключаться между дочерними окнами в таких приложениях как MS Word, MS Excel и т.п.
Закрыть окно или группу родственных окон, можно выбрав соответствующий пункт в контекстном меню, которое появляется при щелчке правой клавишей мыши по кнопке на Панели задач (см. рис. ниже).
Разложить окна по Рабочему столу в определённом порядке позволяет контекстное меню, которое появляется при щелчке правой кнопкой мыши по Панели задач (в любом свободном месте). Окна можно расположить каскадом, стопкой или в одну линию по горизонтали (см. рис. ниже), либо свернуть все до кнопок на Панели задач.
Кстати, убрать все окна с экрана можно и ещё одним способом. Для этого на Панели задач предусмотрена кнопка «Свернуть все окна». В Windows XP эта кнопка отображалась на Панели быстрого запуска рядом с кнопкой «Пуск» (см. рис. ниже), а в Windows 7 её перенесли в правый угол экрана.
Комбинации клавиш для работы с окнами
Комбинация клавиш Alt+F4 позволяет закрыть активное окно. Использование данной комбинации аналогично использованию кнопки закрытия окна ().
Комбинация Win+↓ позволяет перевести окно из однооконного режима в многооконный (как при использовании кнопки ). Повторное нажатие комбинации приводит к сворачиванию окна до кнопки на Панели задач (как при использовании кнопки ).
Внимание! В Windows 10 повторное использование комбинации Win+↓ приводит к сворачиванию окна до кнопки только когда окно находится в центре экрана. Если же окно было сдвинуто к правому или левому краю экрана с помощью комбинаций Win+→ или Win+← комбинация Win+↓ спускает окно в соответствующий нижний угол экрана.
Примечание: Клавиша Win — это клавиша с изображением логотипа компании Microsoft. На клавиатуре она обычно располагается рядом с другими дополнительными клавишами.
Комбинация Win+↑ позволяет перевести окно из многооконного режима в однооконный (как при использовании кнопки ).
Внимание! В Windows 10 использование комбинации Win+↑ приводит к переводу окна из многооконного режима в однооконный только когда окно находится в центре экрана. Если же окно было сдвинуто к правому или левому краю экрана с помощью комбинаций Win+→ или Win+← комбинация Win+↑ поднимает окно в соответствующий верхний угол экрана.
В многооконном режиме переместить активное окно к правой или левой стороне экрана, либо выставить его по центру позволяют комбинации клавиш Win+→ и Win+←. В однооконном режиме использование данных комбинаций приводит сначала к изменению режима на многооконный, а затем и к перемещению окна.
Уменьшить или увеличить вертикальный размер активного окна в многооконном режиме позволяют комбинации клавиш Shift+Win+↑ и Shift+Win+↓. Для изменения горизонтального размера комбинации отсутствуют. Комбинации Shift+Win+← и Shift+Win+→ используются для перемещения окон с одного монитора на другой (если таковых два).
Комбинация Win+Home сворачивает до кнопок на Панели задач все окна кроме активного. При повторном нажатии все окна будут возвращены на экран.
Комбинация Win+M позволяет свернуть до кнопок на Панели задач все окна. Для возвращения окон на экран служит комбинация Shift+Win+M.
Комбинация Win+D позволяет показать Рабочий стол полностью (без каких-либо окон), а при повторном нажатии вернуть его в прежнее состояние. При использовании данной комбинации абсолютно все окна (даже те, у которых нет кнопки «Свернуть») сворачиваются до кнопок на Панели задач, а при повторном использовании возвращаются на экран.
Комбинация клавиш Alt+Esc позволяет последовательно переключаться от одного окна к другому в порядке, в котором они были открыты. Переключение происходит между окнами, независимо от того, присутствуют ли они на экране или свёрнуты до кнопок на Панели задач. Присутствующее на экране окно, будучи выбранным, становится активным. Если окно в данный момент свёрнуто до кнопки на панели (выбранная кнопка имеет более яркую окраску), вызов окна на экран происходит при последующем нажатии клавиши Enter.
Комбинация Alt+Tab позволяет выбрать окно, которое необходимо сделать активным. Клавиша Alt при этом должна быть постоянно нажата; выбор же окна происходит путём последовательного нажатия клавиши Tab. Процесс выбора визуализируется с помощью списка превью открытых окон (см. рис. ниже), отображаемого в центре экран.
Окно приложения становится активным только после отпускания клавиши Alt. Выбор превью Рабочего стола Windows позволяет убрать с экрана все окна приложений и сделать активным Рабочий стол.
Комбинация Ctrl+Alt+Tab аналогична вышеописанной, но после первого нажатия клавиши Tab список превью открытых окон (см. рис. выше) выводится на экран и остаётся на нём. Выбор окна из списка можно произвести с помощью клавиш курсора (← или →), либо с помощью Tab. Выбранное окно становится активным после нажатия Enter. Удалить список превью с экрана позволяет клавиша Esc. Вместо клавиш для работы со списком можно также использовать мышь.
Комбинации Win+Tab и Ctrl+Win+Tab в операционной системе Windows 7 работают аналогично комбинациям Alt+Tab и Ctrl+Alt+Tab, но список превью имеет более современный дизайн. В операционной же системе Windows XP вместо списка превью используется Панель задач.
В операционной системе Windows 10 комбинация Win+Tab вызывает на экран менеджер окон и рабочих столов, позволяющий создавать дополнительные (виртуальные) рабочие столы, а также просматривать историю использования рабочего стола с помощью временной шкалы. Для переключения между виртуальными рабочими столами можно воспользоваться комбинациями клавиш Ctrl+Win+← и Ctrl+Win+→.
Другие статьи по схожей тематике
- Основные приёмы работы в Проводнике
- Как создать ярлык для папки или файла
- Работа с вкладками в браузере
- Проблемы с мышью в Windows
- Как сделать скриншот
Всем привет! Продолжаем с вами изучать компьютерную грамотность. И если вы читали мои предыдущие статьи, то тогда вы уже много знаете и умеете.
Думаю, что сейчас нет такого человека кто не сталкивался бы с таким понятием как – окно Windows. Но, а если вы являетесь таковым, то уж вам точно следует прочитать эту статью до конца.
А для тех, кто уже имеет представление об этом тоже будет неплохо ознакомиться с этим материалом.
Почему? Спросите вы.
Да потому что вся работа за компьютером где установлена операционная система виндовс связана с управлением этими самыми окнами. И вы просто можете не знать всех тонкостей и нюансов работы с ними.
А в этой самой статье мы как раз и рассмотрим их.
Что это такое
Как мы уже знаем из одной из предыдущих статей – Windows в переводе означает «окна».
Они являются отличительной частью этой ОС. С их помощью пользователям предоставили более удобную работу с приложениями, программами, файлами и папками.
И как наверно вы уже заметили, чтобы вы не открыли это, отображается в прямоугольной области. Вот эта область и называется окно.
Основные виды
В зависимости от тех задач, которые предстоит выполнить пользователю окна можно подразделить на следующие виды;
Программные (приложений)
Используют для открытия программ и приложений, установленных на ваш компьютер. И представляют они рабочую область в которой присутствуют разные элементы управления приложением или программой.
Более подробно о компьютерных программах и приложениях можете почитать здесь.
Документы
Открываются они только в окне своего приложения и отображаются в них документы, созданные в программах для Windows.
После открытия становится доступна рабочая область в которой создается или редактируется различная информация с помощью устройств ввода таких как клавиатура и компьютерная мышь.
Ярким примером является документ Word.
Запросы
Они появляются поверх всех остальных во время работы за ПК. В них отображаются запросы на подтверждение тех или иных действий или содержит запрос на определенную информацию.
Для них существует два действия предоставить ответ на запрос или подтвердить действие, или просто закрыть.
Еще их называют диалоговые, а они в свою очередь могут быть:
Модальные – это окна после появления которых блокируется приложение, и чтобы продолжить работу здесь следует завершить все действия.
По предложенным действиям их можно подразделить на три типа:
Немодальные – после появления приложение продолжает работать. Его можно свернуть или закрыть и продолжить работу в приложении.
Контекстное меню
Этот вид окон скрыт от глаз пользователей и вывести их можно нажатием правой кнопкой мыши. Они могут содержать дополнительные команды для программ и приложений.
Всплывающие
В основном они используются системой для информирования или с требованием совершить то или иное действие.
А также они часто появляются при работе в веб – браузерах при посещении различных сайтов. Но их появление можно легко запретить в настройках браузера.
Давайте я расскажу коротко об этих настройках на примере Яндекс.Браузера
Переходим в настройки
Ищем «сайты» и жмем на «расширенные настройки сайтов»
Ставим галочку «разрешены» или «запрещены»
Но эти вопросы мы будем рассматривать в рубрике «Освоение интернета» когда будем с вами изучать веб-браузеры. Так что подписывайтесь на обновления блога чтобы не пропустить.
О том, как это сделать можете почитать здесь.
Активные
Активным окном называют то которое расположено поверх остальных и в котором мы на данный момент работаем. Также можно встретить такое название как «рабочее окно».
При работе с несколькими окнами переключаться между ними можно с помощью мыши или горячих клавиш клавиатуры.
С видами разобрались. Думаю, что все понятно. Если нет не стесняйтесь задавайте вопросы в комментариях.
Теперь давайте переходить непосредственно к работе.
Работа с окнами Windows
Любое окно включает в себя элементы управления. Они могут отличаться в зависимости от того какой тип окна открыт. Но основные всё-таки присутствуют во всех видах.
Давайте разберем максимальное количество элементов на примере папки «мой компьютер». Так как с папками приходится работать очень часто.
Элементы управления
И так как мы видим на скриншоте показаны где располагаются основные элементы и их названия.
1 Системный значок
Этот значок находится верхнем левом углу и при нажатии на него открывается меню управления.
С помощью которого можно выполнить в зависимости от его расположения на мониторе следующие действия;
2 Заголовок
Выводится вверху и отображает название открытого объекта. В нашем случае «Этот компьютер». Если окно является активным, то он подсвечивается более ярким цветом.
При двукратном нажатии мыши на заголовок, оно раскроется до размеров вашего экрана.
3 Панель быстрого доступа
С помощью отображаемых иконок можно к примеру, посмотреть свойства открытого окна или создать папку в рабочей области.
Также можно настроить отображение элементов.
Для этого жмем на стрелочку, расположенную рядом со значками и ставим галочки напротив тех значков, которые должны отображаться.
А также здесь можно выбрать место расположения этой панели.
4 Кнопки управления
С помощью этих кнопок можно свернуть, развернуть или закрыть окно.
5 Строка меню и панель инструментов
Расположена она под заголовком и содержит пункты при нажатии на которые мы получаем доступ к определенным командам в панели инструментов.
Команды различны для разных видов окон все зависит от того какую задачу они выполняют.
6 Панель задач (инструментов)
В панели в нашем случае предоставляется быстрый доступ к папкам и файлам наиболее просматриваемым.
Если это окно приложений, то там могут быть доступны к выполнению определенные задачи.
8 Адресная строка
С помощью этой строки возможен быстрый переход к другим папкам и разделам нажав на стрелку рядом с названием открытого раздела
Или же можно просто ввести соответствующий адрес папки.
Но как показывает практика эти варианты не очень удобны. Проще воспользоваться «Панелью задач».
9 Рабочая область
Это самая большая область, в которой располагаются объекты находящиеся внутри папки.
10 Кнопки отображения элементов
С помощью этих кнопок возможно настроить отображение объектов в виде таблицы или больших эскизов.
11 Строка состояния
Строка состояния выполняет информационную роль.
Сколько находится объектов в папке и сколько из них выбрано
12 Полоса прокрутки
Появляется если объекты не умещаются в рабочей области. И чтобы посмотреть невидные глазу требуется прокрутить вниз или бок. Наведя курсор на полосу и зажав левую кнопку компьютерной мыши.
13 Угол и границы
Наведя курсор мыши на угол или границу и нажав левую кнопку мыши можно увеличить или уменьшить размеры окна двигая компьютерную мышь по столу.
Дополнительные элементы
Еще хотелось бы отметить два элемента управления находящихся на панели задач рабочего стола
Если вы незнакомы с рабочем столом и панелью задач в операционной системе виндовс то рекомендую прочитать статью про «Рабочий стол Windows»
Свернуть все окна
Эта кнопка находится в правом углу панели задач
Организация отображения окон
Для организации открытых окон следует навести курсор мыши на свободную область панели задач и нажать правой кнопкой в появившемся меню выбираем нужную нам настройку.
Элементы управления в диалоговых окнах
Наличие этих элементов (не обязательно всех сразу) выделяют их от всех других.
Вкладки – как правило располагаются под заголовком
Флажки – используются для отображения различных параметров со значением «да» или «нет». Если галочка стоит в квадратике, то «да» если ее там нет, то тогда «нет»
Радиокнопки – предоставляют возможность выбора одного варианта из нескольких.
Текстовые поля – используются для ввода определенной информации которая должна будет использоваться в программе.
Цифровые счётчики – используются для ввода числовых значение путем нажатия стрелок вверх или вниз.
Списки – предоставляется для выбора определенного значения.
Раскрывающиеся списки – нажав стрелку открывается список и после выбора нужного значения оно будет отображается.
Ползунковые регуляторы – с помощью них выбираем значение из определенного диапазона.
Командные кнопки – нужны для выбора определенного действия. Например, сохранить, применить, отмена и.т.д.
Горячие клавиши
Для более быстрой работы за компьютером часть операций по управлению можно выполнять с помощью клавиш клавиатуры.
Давайте рассмотрим какие именно сочетания клавиш применяются при работе с окнами.
1 Alt+Tab – переключение между открытыми окнами
После нажатия клавиш появится панель где будут располагаться все открытые в данный момент окна.
И не отпуская клавишу Alt нажимаем кнопку Tab переключаясь между ними. После выбора нужного отпускаем обе кнопки.
2 Свернуть и развернуть все окна отобразив или скрыв рабочий стол
3 Свернуть и развернуть активное окно
4 Закрыть активное окно
5 Последовательно перебирать иконки панели задач
6 Запустить приложение иконка которого закреплена на панели задач и соответствует цифрам от 0 до 9
7 Сворачивает все окна кроме активного (вторым нажатие развернуть)
8 Сместить окно к левому краю вашего экрана
Win + стрелка влево
9 Сместить окно к правому краю вашего экрана
Win + стрелка в право
10 Развернуть на весь экран. Если оно было смещено к краю экрана, то оно займет позицию в верхней части экрана заняв четверть экрана
Win + стрелка вверх
11 Сворачивает активное окно. Если оно было смещено к краю экрана, то оно займет позицию в нижней части экрана заняв четверть экрана
12 Если у вас несколько мониторов, то сочетание этих клавиш поможет перенести окно на другой монитор
Win + Shift + стрелка влево или вправо
Мнение автора
В моей практике мне очень часто приходилось пользоваться всеми элементами управления окнами так как я раньше проходил службу в УИС и работать за компьютером приходилось очень часто.
И скажу я вам одно что неважно в каких именно целях вы решили использовать компьютер для ведения бизнеса или просто в домашних условиях. Вам просто необходимо понимать его и уметь на нем работать.
На этом все ждите новых статей на блоге пишите комментарии делитесь информацией в социальных сетях. Всем пока.
Источник
Характеристики окон
В этом обзоре обсуждаются функции Windows, такие как типы окон, состояния, размер и расположение.
Типы окон
Этот раздел содержит следующие разделы, описывающие типы окон.
Перекрывающиеся Windows
Перекрытое окно — это окно верхнего уровня (не дочернее окно) с заголовком, границей и клиентской областью. Он предназначен для использования в качестве главного окна приложения. У него также может быть меню окна, кнопки сворачивания и развертывания, полосы прокрутки. Перекрытое окно, используемое в качестве главного окна, обычно включает все эти компоненты.
Windows всплывающих окон
Дочерние Windows
Дочернее окно имеет клиентскую область, но не имеет других функций, если они не запрашиваются явным образом. Приложение может запрашивать строку заголовка, меню окна, кнопки сворачивания и развернуть, границу и полосы прокрутки для дочернего окна, но дочернее окно не может иметь меню. Если приложение задает маркер меню при регистрации класса дочернего окна или при создании дочернего окна, то маркер меню игнорируется. Если стиль границы не указан, система создает безграницуное окно. Приложение может использовать дочерние окна без границ для разделения клиентской области родительского окна, сохраняя при этом невидимые для пользователя подразделения.
В этом разделе обсуждаются следующие аспекты дочерних окон:
Направляющ
Система всегда позиционирует дочернее окно относительно левого верхнего угла клиентской области родительского окна. Ни одна часть дочернего окна не отображается вне границ родительского окна. Если приложение создает дочернее окно, размер которого больше родительского окна или размещает дочернее окно, чтобы часть или все дочернее окно выходили за границы родительского элемента, система обрезает дочернее окно. Это значит, что часть за пределами клиентской области родительского окна не отображается. Действия, влияющие на родительское окно, также могут повлиять на дочернее окно, как показано ниже.
Родительское окно | Дочернее окно |
---|---|
Уничтожаются | Уничтожено до уничтожения родительского окна. |
Скрытый | Скрывается перед тем, как родительское окно скрыто. Дочернее окно отображается только в том случае, если родительское окно является видимым. |
Перенести | Перемещено с клиентской областью родительского окна. Дочернее окно отвечает за рисование области клиента после перемещения. |
Указанного | Отображается после отображения родительского окна. |
Усечение
Связь с родительским окном
Родительское окно освобождает часть своей клиентской области дочернему окну, а дочернее окно получает все входные данные из этой области. Класс Window не обязательно должен быть одинаковым для всех дочерних окон родительского окна. Это означает, что приложение может заполнить родительское окно дочерними окнами, которые выглядят иначе и выполнять различные задачи. Например, диалоговое окно может содержать несколько типов элементов управления, каждое из которых дочернее окно принимает различные типы данных от пользователя.
Дочернее окно имеет только одно родительское окно, но у родительского окна может быть любое количество дочерних окон. Каждое дочернее окно, в свою очередь, может иметь дочерние окна. В этой цепочке окон каждое дочернее окно называется вложенным окном исходного родительского окна. Приложение использует функцию Child для определения того, является ли данное окно дочерним окном или вложенным окном данного родительского окна.
Функция енумчилдвиндовс перечисляет дочерние окна родительского окна. Затем енумчилдвиндовс передает этот обработчик в каждое дочернее окно в функцию обратного вызова, определенную приложением. Также перечисляются дочерние окна данного родительского окна.
Сообщения
Дочернее окно может иметь уникальный целочисленный идентификатор. При работе с окнами управления важны идентификаторы дочерних окон. Приложение направляет действие элемента управления, отправляя его сообщения. Приложение использует идентификатор дочернего окна элемента управления для направления сообщений в элемент управления. Кроме того, элемент управления отправляет сообщения уведомления родительскому окну. Сообщение уведомления содержит идентификатор дочернего окна элемента управления, который используется родительским элементом для указания того, какой элемент управления отправил сообщение. Приложение указывает идентификатор дочернего окна для других типов дочерних окон, присвоив параметру HMENU функции CreateWindowEx значение, а не маркер меню.
Многоуровневый Windows
Использование многоуровневого окна может значительно повысить производительность и визуальные эффекты для окна с сложной фигурой, анимировать ее фигуру или использовать альфа-эффекты смешения. Система автоматически создает и перерисовывает многослойные окна и окна базовых приложений. В результате этого многослойные окна отображаются плавно, без мерцания типов сложных окон. Кроме того, многоуровневые окна могут быть частично прозрачными, то есть с альфа-смешением.
начиная с Windows 8, WS _ EX _ можно использовать с дочерними окнами и окнами верхнего уровня. предыдущие версии Windows поддерживают WS _ EX _ только для окон верхнего уровня.
Message-Only Windows
Связи окон
Существует множество способов связи окна с пользователем или с другим окном. Окно может быть владельцем окна, передним окном или фоновым окном. Окно также имеет z-порядок относительно других окон. Дополнительные сведения см. в следующих разделах:
Передний и фоновый Windows
Каждый процесс может иметь несколько потоков выполнения, и каждый поток может создавать окна. Поток, создавший окно, с помощью которого в данный момент работает пользователь, называется основным потоком, а окно называется передним планом. Все остальные потоки являются фоновыми потоками, а окна, созданные фоновыми потоками, называются фоновыми окнами.
Каждый поток имеет уровень приоритета, определяющий количество времени ЦП, получаемого потоком. Хотя приложение может устанавливать уровень приоритета своих потоков, обычно поток переднего плана имеет немного более высокий уровень приоритета, чем фоновые потоки. Так как он имеет более высокий приоритет, поток переднего плана получает больше времени ЦП, чем в фоновых потоках. Поток переднего плана имеет нормальный базовый приоритет 9; фоновый поток имеет нормальный базовый приоритет 7.
Система позволяет определить, какие процессы могут устанавливать окно переднего плана. Процесс может задать окно переднего плана только в том случае, если:
Процессу может быть запрещено устанавливать окно переднего плана, даже если оно соответствует этим условиям.
Принадлежащие Windows
Перекрытие или всплывающее окно может принадлежать другому перекрытому или всплывающему окну. В качестве владельца накладывается несколько ограничений на окно.
Только перекрывающиеся или всплывающие окна могут быть окном-владельцем; дочернее окно не может быть окном-владельцем. Приложение создает собственное окно, указывая маркер окна владельца в качестве параметра хвндпарент объекта CreateWindowEx при создании окна с стилем _ меню WS _ OVERLAPPED или WS. Параметр хвндпарент должен обозначать перекрывающиеся или всплывающие окна. Если хвндпарент определяет дочернее окно, система назначает владение родительским окном верхнего уровня дочернего окна. После создания собственного окна приложение не может передать владение окном другому окну.
Диалоговые окна и окна сообщений являются собственными окнами по умолчанию. Приложение задает окно-владельца при вызове функции, которая создает диалоговое окно или поле сообщения.
Приложение может использовать функцию getHandler с флагом _ владельца GW для получения маркера для владельца окна.
Z-порядок
Z-порядок окна указывает на расположение окна в стеке перекрывающихся окон. Этот стек окна ориентирован на мнимую ось, ось z и расширяет наружу с экрана. Окно, расположенное в верхней части z-порядка, перекрывает все остальные окна. Окно в нижней части z-порядка перекрывается всеми остальными окнами.
Пользователь изменяет z-порядок, активируя другое окно. Система позиционирует активное окно в верхней части z-порядка для Windows того же типа. Когда окно поступает в начало z-порядка, дочерние окна должны быть. Функцию жеттопвиндов можно использовать для поиска всех дочерних окон родительского окна и возврата маркера в дочернее окно, которое имеет наибольшее значение в z-порядке. Функция жетнекствиндов Извлекает маркер в следующее или предыдущее окно в z-порядке.
Отображение состояния окна
В любой момент времени окно может быть активным или неактивным; скрытый или видимый; и сведены, развернутые или восстановленные. Эти качества называются совместно по мере отображения состояния окна. В следующих разделах описывается отображение состояния окна.
Активное окно
Активное окно — это окно верхнего уровня приложения, с которым пользователь работает в данный момент. Чтобы позволить пользователю легко определить активное окно, система размещает его в верхней части z-порядка и изменяет цвет заголовка и границы окна на определенные системой цвета в активном окне. Только окно верхнего уровня может быть активным окном. Когда пользователь работает с дочерним окном, система активирует родительское окно верхнего уровня, связанное с дочерним окном.
Отключенные Windows
Окно можно отключить. Отключенное окно не получает от пользователя ввод с клавиатуры или с помощью мыши, но может получать сообщения от других окон, из других приложений и из системы. Приложение обычно отключает окно, чтобы пользователь не использовал окно. Например, приложение может отключить кнопку отправки в диалоговом окне, чтобы пользователь не мог его выбрать. Приложение может включить отключенное окно в любое время; При включении окна восстанавливаются нормальные входные данные.
Если дочернее окно отключено, система передает входные сообщения дочернего элемента мыши родительскому окну. Для определения того, следует ли включить дочернее окно, в родительском окне используются сообщения. Дополнительные сведения см. в разделе Ввод с помощью мыши.
Только одно окно может принимать ввод с клавиатуры; говорят, что это окно имеет фокус клавиатуры. Если приложение использует функцию енаблевиндов для отключения окна фокуса клавиатуры, окно теряет фокус клавиатуры, а также отключает его. Затем енаблевиндов устанавливает фокус клавиатуры на значение NULL, означающее, что окно не имеет фокуса. Если в дочернем окне или другом подчиненном окне есть фокус клавиатуры, то при отключении родительского окна фокус теряется. Дополнительные сведения см. в разделе Ввод с клавиатуры.
Видимость окна
Сведенные, развернутые и восстановленные Windows
Если приложение задает в функции CreateWindowEx стиль _ сворачивания WS или WS, то окно изначально разворачивается или уменьшается. _ После создания окна приложение может использовать функцию клосевиндов для сворачивания окна. Функция арранжеикониквиндовс упорядочивает значки на рабочем столе или упорядочивает в родительском окне окна с минимальными дочерними окнами родительского окна. Функция опеникон восстанавливает окно до предыдущего размера и расположения.
Функция ShowWindow позволяет максимально увеличить, развернуть или восстановить окно. Он также может задавать состояние видимости и активации окна. Функция сетвиндовплацемент включает те же функции, что и ShowWindow, но может переопределять положение окна по умолчанию: сведенные, развернутые и восстановленные позиции.
Функции Zoom и Icon определяют, является ли данное окно развернутым или минимальным соответственно. Функция жетвиндовплацемент извлекает уменьшенные, развернутые и восстановленные позиции для окна, а также определяет состояние отображения окна.
Размер и расположение окна
Размер и расположение окна выражаются в виде ограничивающего прямоугольника, заданного в координатах относительно экрана или родительского окна. Координаты окна верхнего уровня задаются относительно левого верхнего угла экрана; координаты дочернего окна задаются относительно левого верхнего угла родительского окна. Приложение задает начальный размер и расположение окна при создании окна, но может изменить размер и расположение окна в любое время. Дополнительные сведения см. в разделе заполненные фигуры.
В этом разделе рассматриваются следующие вопросы.
Размер и расположение по умолчанию
Размер отслеживания
Система поддерживает минимальный и максимальный размер отслеживания для окна стиля WS _ сиккфраме ; окно с этим стилем имеет границу изменения размера. Минимальный размер для отслеживания — минимальный размер окна, который можно создать путем перетаскивания границы размера окна. Точно так же максимальный размер отслеживания — это самый крупный размер окна, который можно создать, перетащив границу изменения размера.
Системные команды
Приложение с меню окна может изменить размер и расположение этого окна, отправив системные команды. Системные команды создаются, когда пользователь выбирает команды в меню окно. Приложение может эмулировать действие пользователя, отправляя сообщение WM _ сискомманд в окно. Следующие системные команды влияют на размер и расположение окна.
Команда | Описание |
---|---|
SC _ Close | Закрывает окно. Эта команда отправляет сообщение о _ закрытии WM в окно. Окно выполняет все действия, необходимые для очистки и уничтожения. |
_развернуть SC | Разворачивает окно. |
SC — _ Minimize | Сворачивает окно. |
SC _ Move | Перемещает окно. |
SC _ RESTORE | Восстанавливает уменьшенное или развернутое окно до его предыдущего размера и расположения. |
_Размер SC | Запускает команду размера. Чтобы изменить размер окна, используйте мышь или клавиатуру. |
Функции размера и позиционирования
После создания окна приложение может задать размер или расположение окна, вызвав одну из нескольких различных функций, включая сетвиндовплацемент, мовевиндов, SetWindowPosи дефервиндовпос. Сетвиндовплацемент задает режим сворачивания окна, его развернутую точку, размер и расположение, а затем показывает состояние. Функции мовевиндов и SetWindowPos похожи; Установите размер или расположение одного окна приложения. Функция SetWindowPos включает набор флагов, влияющих на состояние отображения окна. Мовевиндов не включает эти флаги. Используйте функции бегиндефервиндовпос, дефервиндовпос и енддефервиндовпос для одновременного задания расположения ряда окон, включая размер, расположение, расположение в z-порядке и отображение состояния.
Функция жетклиентрект извлекает координаты клиентской области окна. Жетклиентрект заполняет структуру Rect координатами верхнего левого и нижнего правого угла клиентской области, но координаты отсчитываются от самой клиентской области. Это означает, что координаты верхнего левого угла клиентской области всегда равны (0, 0), а координаты нижнего правого угла имеют ширину и высоту клиентской области.
Функция каскадевиндовс размещает окна на рабочем столе или раскрывают дочерние окна указанного родительского окна. Функция тилевиндовс накладывает окна на Рабочий стол или плитки дочерних окон указанного родительского окна.
Размер и расположение сообщений
Система отправляет сообщение WM _ нккалксизе в окно при создании или изменении размера окна. Система использует сообщение для вычисления размера клиентской области окна и положения клиентской области относительно левого верхнего угла окна. Окно обычно передает это сообщение в процедуру окна по умолчанию; Однако это сообщение может быть полезно в приложениях, которые настраивают неклиентскую область окна или сохраняют части клиентской области при изменении размера окна. Дополнительные сведения см. в разделе Рисование и рисование.
Анимация окна
При отображении или скрытии окон с помощью функции аниматевиндов можно создавать специальные эффекты. Когда окно анимировано таким образом, система будет либо рулонировать, либо скольжением, либо исчезать окно в зависимости от флагов, указанных при вызове аниматевиндов.
При указании флага AW _ Blend система использует Выцветание с альфа-смешением.
Макет окна и зеркальное отображение
макет окна определяет, как объекты text и Windows интерфейс графических устройств (GDI) размещаются в окне или в контексте устройства (DC). Для некоторых языков, таких как английский, французский и немецкий, требуется макет слева направо (LTR). Для других языков, таких как арабский и иврит, требуется макет с направлением письма справа налево. Макет окна применяется к тексту, но также влияет на другие элементы GDI окна, включая растровые изображения, значки, расположение источника, кнопки, каскадные элементы управления «дерево» и способ увеличения горизонтальной координаты при переходе влево или вправо. Например, после того, как приложение настроило макет RTL, начало координат располагается на правой границе окна или устройства, а число, представляющее горизонтальную координату, увеличивается по мере перемещения влево. Однако макет окна влияет не на все объекты. Например, макет для диалоговых окон, окон сообщений и контекстов устройств, которые не связаны с окном, например метафайлы и контроллеры домена печати, необходимо обрабатывать отдельно. Конкретные особенности для них приведены далее в этом разделе.
Оконные функции позволяют указать или изменить макет окна в арабском и иврите версии Windows. Обратите внимание, что переход на макет с письмом справа налево (также называемый зеркальным отображением) не поддерживается для Windows, имеющих стиль CS _ овндк или для контроллера домена с _ расширенным графическим режимом GM.
Можно задать макет по умолчанию RTL, вызвав сетпроцессдефаултлайаут(макет _ RTL). Все окна, созданные после вызова, будут отражены, но существующие окна не затрагиваются. Чтобы отключить зеркальное отображение по умолчанию, вызовите сетпроцессдефаултлайаут(0).
Обратите внимание, что сетпроцессдефаултлайаут отражает только контроллеры домена с зеркальными окнами. Для зеркального отображения любого контроллера домена вызовите сетлайаут(HDC, Layout _ RTL). Дополнительные сведения см. в разделе обсуждение контекстов устройств зеркального отображения, не связанных с Windows, которые описаны далее в этой статье.
Растровые изображения и значки в зеркальном окне также отражаются по умолчанию. Однако не все из них должны быть отражены. Например, не следует создавать зеркальное отображение текста, эмблемы компании или аналоговых часов. Чтобы отключить зеркальное отображение точечных рисунков, вызовите сетлайаут с разметкой _ битмапориентатионпресервед bit, установленным в двлайаут. Чтобы отключить зеркальное отображение в контроллере домена, вызовите сетлайаут(HDC, 0).
При зеркальном отображении следует придуматься к терминам «NEAR» и «Far» вместо «Left» и «right». В противном случае могут возникнуть проблемы. Одна из распространенных методик создания кода, вызывающая проблемы в зеркальном окне, возникает при сопоставлении координат экрана и клиентских координат. Например, приложения часто используют код, аналогичный приведенному ниже, для размещения элемента управления в окне:
Это вызывает проблемы при зеркальном отображении, поскольку левый конец прямоугольника станет правым ребром в зеркальном окне и наоборот. Чтобы избежать этой проблемы, замените вызовы скринтоклиент вызовом мапвиндовпоинтс следующим образом:
Этот код работает потому, что на платформах, поддерживающих зеркальное отображение, мапвиндовпоинтс изменяется для переключения левой и правой точек при зеркальном отображении окна клиента. Дополнительные сведения см. в подразделе «Примечания» раздела мапвиндовпоинтс.
Другой распространенный подход, который может вызвать проблемы в зеркальных окнах, — размещение объектов в клиентском окне с использованием смещений в экранных координатах вместо клиентских координат. Например, в следующем коде используется разница в координатах экрана в качестве положения x в координатах клиента для размещения элемента управления в диалоговом окне.
Этот код подходит, когда окно диалогового окна имеет макет слева направо (LTR), а режим сопоставления клиента — это _ текст в формате mm, так как Новая координата x в клиентской части соответствует разнице в левых границах элемента управления и диалоговом окне в координатах экрана. Однако в зеркальном диалоговом окне левый и правый Обратны, поэтому следует использовать мапвиндовпоинтс следующим образом:
Диалоговое окно зеркального отображения и окна сообщений
Контексты устройств зеркального отображения, не связанные с окном
Если макет имеет вид RTL, жетмапмоде будет возвращать мм _ анизотропную длину вместо mm _ Text. Вызов сетмапмоде с _ текстом mm будет работать правильно, только возвращаемое значение из жетмапмоде затронуто. Аналогично, вызов сетлайаут(HDC, Layout _ RTL), если режим СОПОСТАВЛЕНИЯ — текст mm, приводит к _ изменению режима сопоставления на « _ анизотропная».
Уничтожение окна
Приложение уничтожает многие окна, создаваемые в ближайшее время после создания. Например, приложение обычно уничтожает окно диалогового окна, как только приложение будет иметь входные данные, необходимые пользователю для продолжения задачи. Приложение в конечном итоге уничтожает главное окно приложения (перед завершением работы).
Перед уничтожением окна приложение должно сохранить или удалить все данные, связанные с окном, и освободить все системные ресурсы, выделенные для окна. Если приложение не освобождает ресурсы, система освобождает все ресурсы, не освобожденные приложением.
Уничтожение окна не влияет на класс окна, из которого создается окно. Новые окна можно по-прежнему создавать с помощью этого класса, а все существующие окна этого класса продолжают работать. При уничтожении окна также уничтожаются его дочерние окна. Функция дестройвиндов отправляет сообщение WM _ destroy сначала в окно, а затем в его дочерние окна и подчиненные окна. Таким образом все дочерние окна, которые уничтожаются, также уничтожаются.
Если окно, которое уничтожается, является активным окном, состояния активного и фокуса передаются в другое окно. Окно, которое становится активным окном, является следующим окном, как определено сочетанием клавиш ALT + ESC. Новое активное окно определяет, какое окно получает фокус клавиатуры.
Источник
Название операционной системы Windows в переводе с английского означает «окна». Данное название отражает всю суть этой операционной системы, т.к. абсолютно вся работа здесь происходит в прямоугольных областях на экране монитора, так называемых окнах.
- Основные типы окон в Windows
- Состояния окон в Windows
- Элементы окна Windows
- Еще по теме:
Окно – это главная рабочая область приложений, документов и информационных сообщений, ограниченная как фиксируемыми, так и изменяемыми границами.
Пользователь имеет возможность манипулировать окнами: изменять их границы, сворачивать и разворачивать, перемещать их в удобное место, или полностью закрыть, таким образом, прекратив работу с документом или программой. Размер окна можно установить на весь экран монитора, в так называемый полноэкранный режим или спрятать в панель задач рабочего стола. Программы могут открывать несколько окон, где будут показываться результаты работы или необходимая пользователю информация.
к оглавлению ↑
В операционной системе Windows существует три основных типа окон:
- Окна программ или по-другому — окна приложения. Любая программа имеет основное окно, посредством которого происходит взаимодействие с пользователем. Кроме главного окна, приложения могут открывать и второстепенные окна, которые подчинены основному.
- Окна документов. В отличие от окон программ, этот тип рабочей области управляется программой, открывшей окно документа. Окно документов находится только внутри основного окна программы.
- Окна диалогов или диалоговое окно. Чаще всего в нем располагаются управляющие элементы, устанавливающие рабочие настройки программы.
к оглавлению ↑
Состояния окон в Windows
Окна в операционной системе Windows могут иметь несколько состояний: развернутое или свернутое, активное или неактивное.
Окно можно свернуть, если в данный момент времени вам не нужно в нем работать, но оно может скоро понадобиться. В свернутом виде окно прячется в панели задач и представлено там, в виде иконки. В развернутом виде окно находится в рабочем состоянии. Как говорилось, его можно раскрыть на весь экран или в виде прямоугольника любого размера.
Активным окном называется та рабочая область, с которой вы в данный момент взаимодействуете. Например, вводите информацию с помощью клавиатуры или управляете в нем мышью. Активное состояние обозначено выделением заголовка окна более ярким цветом. В активном состоянии может быть только одна рабочая область. Переключение между активным и неактивным состоянием окна происходит автоматически. Например, закончив набирать текст в одном окне, вы можете начать набирать в другом, поместив указатель мыши в неактивное окно или развернув его, если оно свернуто в панель задач.
к оглавлению ↑
Элементы окна Windows
- Рабочая область. Это основная и самая главная часть окна. Имеет самую большую рабочую площадь. В рабочей области выводится или вводится вся информация, которой оперирует пользователь. Например, набирая текст, в стандартном приложении Windows «Блокнот», вы вводите информацию в рабочей области окна данного приложения.
- Строка заголовка. В ней находится название программы или документа, а также кнопки управления состоянием окна, которые расположены в крайней правой области строки заголовка.
- Строка меню. Здесь расположены разделы меню, при щелчке мышью на которых, открывается выпадающий список подменю с пунктами данного раздела меню.
- Граница окна. Представляет собой рамку, ограничивающую размеры окна. Размер окна можно изменить, поместив указатель мыши на границу. В этом случае курсор примет вид двунаправленной стрелки. Зажав левую кнопку мыши, можно переместить раздвинуть горизонтальную или вертикальную границу окна до удобного для вас размера.
- Панель инструментов. Как правило, находится непосредственно под строкой меню. В этой области располагают кнопки наиболее часто используемых команд. Подобной панелью оснащают программы с большим функционалом.
- Строка состояния окна. Ее место в нижней части, на границе окна. В строке состояния может находиться информация о содержимом объектов окна и другая информация в зависимости от работающей программы.
- Линейки прокрутки окна. Так называемые слайдеры вертикальной и горизонтальной прокрутки. В пустом окне они отсутствуют и появляются лишь тогда, когда содержимое рабочей области полностью заполняется и рабочее пространство вынуждено расширяться вниз или вбок в невидимую часть. Чтобы прокрутить рабочую область используют линейки прокрутки, нажимая левой кнопкой мыши на кнопки со стрелочками или поместив курсор мыши и зажав левую ее кнопку, передвигают рабочую область окна. Еще один удобный, и, наверное, самый распространенный способ – это прокрутка колесиком мыши. Сейчас практически все мыши оснащены колесиком прокрутки.
Мы рассмотрели основные, стандартные элементы окна в операционной системе Windows. В зависимости от программ, могут присутствовать и другие элементы, относящиеся только к окнам используемой программы.
Поделиться.
Windows Элементы рабочего стола. Оконный интерфейс: виды окон, управление окнами, структура окна. Характеристика файловой системы.
1.Элементы рабочего стола.
После включения компьютера и загрузки системы Windows мы видим на экране Рабочий стол. Рабочий стол – это аналог нашего рабочего стола. На обычном рабочем столе могут лежать нужные нам инструменты, отдельные документы и целые папки с документами и инструментами. Точно так же на Рабочем столе в системе Windows могут находиться приложения (инструменты), отдельные документы, папки с документами и приложениями. Папки также могут содержать другие папки.
Все объекты на Рабочем столе изображаются в виде небольших рисунков с подписью – значков. Иногда эти значки называют пиктограммами.
В нижней части стола расположена Панель задач. На Панели задач кнопками отображаются все запущенные на данный момент приложения и открытые окна папок. В левой части Панели задач находится кнопка «Пуск», предназначенная в первую очередь для запуска приложений. В правой части могут отображаться текущее время и текущая раскладка клавиатуры.
На Рабочем столе обычно находятся как минимум три значка, которые символизируют имеющиеся у вас возможности: «Мой компьютер», «Корзина», и «Сетевое окружение» (последний значок может отсутствовать, если ваш компьютер не подключен к компьютерной сети). Эти значки соответствуют специальным папкам.
Папка «Мой компьютер» хранит все данные, необходимые для работы с компьютером. Открыв ее, мы увидим несколько значков, соответствующих доступным дискам. Рядом со значком диска написано его название, а в круглых скобках обозначение (например, надпись «Диск 3,5 (А)» обозначает дисковод для дискет 3,5). Также в папке «Мой компьютер» находятся несколько специальных значков – «Панель управления» (папка, содержащая программы для настройки компьютера), «Принтеры» (папка, содержащая программы для подключения и настройки принтеров).
Папка «Корзина» некоторое время хранит удаленные объекты.
Папка «Сетевое окружение» позволяет получить доступ к компьютерам, которые подключены к Вашему компьютеру.
Для того, чтобы просмотреть содержимое любой папки, ее необходимо открыть. Открыть папку можно с помощью двойного щелчка на ее значке. После этого на экране появится окно папки.
2. Оконный интерфейс: виды окон, управление окнами, структура окна.
Окно – это фундаментальное понятие в системе Windows, о чем говорит само ее название (Windows в переводе с английского – Окна).
В операционной системе Windows различают три вида окон:
-
Окно программы (приложение);
-
Окно документа (окно объекта обработки программ);
-
Диалоговое окно (инструмент обработки).
Окна приложения и документа имеют в верхней части заголовки. Рассмотрим заголовок окна приложения. Если стоит стандартная установка Windows’95, то заголовок имеет темно-синий цвет. В левом углу окна заголовка находится значок системного меню (маленькая пиктограмма с изображением приложения). Рядом со значком системного меню располагается название приложения, еще правее – имя обрабатываемого документа. В правой части заголовка размещены кнопки управления окном (свернуть окно в пиктограмму, развернуть окно до полного экрана, закрыть окно пиктограмм или документов, восстановить нормальный размер окна).
Окна приложения и документа имеют три варианта представления на экране:
-
Полноэкранный – окно развернуто и занимает весь экран (Рабочий стол);
-
Нормальный – окно занимает часть экрана;
-
Пиктограмма – окно свернуто в пиктограмму.
Кнопка системного меню в левой части заголовка предназначена для управления окном в целом. В этом меню имеются команды, которые дублируют функции кнопок заголовка.
В нормальном варианте представления площадь окна может изменяться с помощью мыши (вертикаль, горизонталь или угол окна) или клавиатуры.
Диалоговое окно не меняет своих размеров и имеет только нормальный вариант (т.е. занимает часть экрана).
Окна в нормальном виде и пиктограммы можно перемещать по экрану. Для этого нужно «ухватиться» мышью за заголовок окна и, не отпуская кнопку мыши, перетащить объект в нужное место.
В любой момент можно работать только с одним окном. Окно, с которым работает пользователь, называется активным. Активное окно всегда располагается поверх других окон, и его заголовок выделен цветом.
Если хотя бы часть неактивного окна видна на экране, то его можно активизировать, щелкнув по нему мышью.
3.Характеристика файловой системы.
Работа с файлами на компьютере производится с помощью файловой системы.
Файловая система – часть ОС, обеспечивающая выполнение операций над файлами. Файловая система позволяет создавать, переименовывать и удалять файлы, переносить и копировать файлы с одного носителя на другой, искать файлы, хранящиеся на разных носителях, запускать программы на выполнение.
Для работы с файлами используют программы, которые называются файловыми менеджарами.
Основные понятия файловой системы
Диск – носитель информации, используемый для длительного хранения информации. По способу записи информации диски разделяют на магнитные и оптические (или лазерные).
Магнитные диски могут быть жесткими (винчестеры) или гибкими (дискеты). Винчестер находится внутри системного блока и совмещает функции устройства для хранения информации и устройства для считывания и записи информации. Для считывания информации с дискет и лазерных дисков используются дисководы.
Информация хранится на дисках в виде файлов.
Файл – поименованная область на диске или другом магнитном носителе для хранения информации. Файл имеет свое название – имя файла.
Имя файла – это последовательность символов, состоящая из двух частей (имени и расширения), разделенных точкой. Слева от точки располагается собственно имя файла, после точки – расширение. Расширение файла указывает на тип файла. Тип файла определяется информацией, хранящейся в нем. Для просмотра информации, хранящейся в файле, файл должен быть загружен в оперативную память компьютера.
Для удобства хранения и быстрого поиска файлы на диске группируются в каталоги (папки) по какому-либо признаку. Внутри каждого каталога можно создавать другие каталоги и файлы.
Вся совокупность файлов и взаимосвязей между ними называется файловой структурой.
Папка – поименованное место на диске, в котором хранятся сведения о зарегистрированных в данной папке файлах и вложенных папках.
Вложенная папка – папка, зарегистрированная в другой папке.
Дерево папок – графическое изображение структуры папок на компьютере.
Путь к файлу – это последовательность взаимосвязанных имен каталогов (папок), разделенных символом «». Начинается путь с имени диска. Путь и имя файла составляют полное имя файла.
Полное имя файла – строка, однозначно задающая местоположение файла в файловой структуре диска. Полное имя файла содержит следующие элементы:
-
Имя диска, заканчивающееся двоеточием;
-
Путь к папке, в которой находится файл;
-
Имя файла.
К файловой системе обычно обращаются для чтения файла с диска, для записи на диск, а также для запуска приложений.
Татьяна Шкляр
Эксперт по предмету «Информатика»
Задать вопрос автору статьи
Графическая оболочка
В любой из ОС семейства Windows есть программа, которая реализует графический интерфейс. Обычно ее называют графической оболочкой. Чаще всего для этой цели используется программа, которая explorer.exe (по-русски «Проводник»). Файл, из которого запускается Проводник расположен по адресу C:Windows. Если по каким-то причинам программа explorer.exe не запустилась при загрузке операционной системы, то пользователь не сможет работать с графическим интерфейсом. Кроме explorer.exe существует несколько альтернативных графических оболочек для Windows:
- Emerge Desktop;
- Aston;
- SharpE;
- Talisman Desktop;
- GreenGnome.
Не зависимо от выбранной оболочки основным объектом графического интерфейса является окно. Окна условно делятся на следующие типы:
- окна приложений;
- диалоговые окна;
- окна папок и разделов дисков;
- окна документов.
Стажировки для студентов
Начни получать реальный опыт работы по специальности и полезные навыки для дальнейшей карьеры
Найти стажировку
Все окна построены по единым принципам и состоят из стандартных элементов.
Окна приложений и документов
Рисунок 1.
Основными элементами окна приложения являются:
- Строка заголовка. Обычно она содержит название приложения.
- Кнопки управления. Позволяют сворачивать, распахивать и закрывать приложение.
- Панели инструментов. Представляют наборы кнопок, выполняющих основные команды приложения.
- Полосы прокрутки. Позволяют смотреть части изображения, находящиеся за пределами видимости. Могут быть как вертикальными, так и горизонтальными.
- Статусная строка. Показывает дополнительные сведения о содержимом окна. Это может быть число страниц, номер текущей страницы и т.д.
Содержимое окна зависит от функций, выполняемых приложением. Обычно внутри окна приложения открываются окна документов.
«Виды и типы окон. Управление окнами» 👇
Рисунок 2.
Окна разделов дисков и папок
Рисунок 3.
Окна разделов дисков и папок сделаны по похожим принципам. Здесь тоже есть кнопки управления, полосы прокрутки, статусная строка и панель инструментов. Отличительными особенностями является разделение рабочей области на две части. Левая часть называется «Область переходов».
Здесь отображены все разделы жесткого диска и их содержимое в виде дерева. При помощи области переходов можно быстро менять раздел или папку. Содержимое выбранной папки отображается в правой части окна. Кроме того здесь есть поле для поиска нужного файла или папки по названию и адресная строка. Адресная строка показывает путь к содержимому текущей папки. У адресной строки есть одна особенность. Обычно путь указывается в графическом виде, как показано на рисунке.
Рисунок 4.
Но если установить курсор в адресную строку, то адрес превратится в символьную строку, которую можно скопировать, если это необходимо.
Рисунок 5.
Если окно не распахнуто на весь экран и не является диалоговым, то его границу можно менять, увеличивая и сжимая окно по своему усмотрению. При подведении указателя мыши к границе окна, он меняет свой внешний вид – превращается в стрелочку с двумя концами. После этого зажав левую кнопку мыши можно перетащить границу окна в нужное место.
Рисунок 6.
Диалоговые окна
Диалоговые окна появляются поверх всех остальных окон в процессе работы. В них содержится вопрос к пользователю или требование подтверждения каких-либо действий. У диалоговых окон неизменяемая граница. Сворачивать и разворачивать их невозможно. Диалоговые окна не закрываются до тех пор, пока не будет получен ответ или подтверждение от пользователя. Они бывают двух типов: модальные и немодальные. Модальные окна блокируют работу приложения, пока они открыты. Немодальные окна позволяют работать с приложением дальше.
Для получения информации от пользователя в диалоговых окнах используются различные элементы управления.
Рисунок 7.
Переключение между окнами
Каждому окну на панели задач соответствует кнопка. Щелкая по кнопке приложения на панели задач, пользователь делает активным окно приложения. Оно выходит на первый план, перекрывая другие окна, и становится текущим рабочим окном.
Рисунок 8.
Когда на экране открыто много окон и все они нужны одновременно, то будет полезно упорядочить их. Для этого нужно щелкнуть правой кнопкой мыши на пустой части панели задач и выбрать в контекстном меню один из способов упорядочения: окна каскадом, отображать окна стопкой, отображать окна рядом.
Рисунок 9.
Находи статьи и создавай свой список литературы по ГОСТу
Поиск по теме