Окно программы что это
Что такое окно?
Что такое окно?
Очевидно, что Windows является центральной для Windows. Так важно, чтобы они называли операционную систему после них. Но что такое окно? Если вы считаете окно, вы, вероятно, думаете примерно так:
Вот еще один тип окна:
если вы не знакомы с Windows программированием, это может заудивлено тем, что элементы управления пользовательского интерфейса, такие как кнопки и поля редактирования, являются окнами. Основное различие между элементом управления пользовательского интерфейса и окном приложения заключается в том, что сам элемент управления не существует. Вместо этого элемент управления располагается относительно окна приложения. При перетаскивании окна приложения элемент управления перемещается вместе с ним, как и хотелось бы. Кроме того, элемент управления и окно приложения могут взаимодействовать друг с другом. (Например, окно приложения получает команду уведомления от кнопки.)
Таким образом, при обдумывании окна не следует просто думать окно приложения. Вместо этого представьте окно как конструкцию программирования, которая:
родительский Windows и владелец Windows
В случае элемента управления пользовательского интерфейса окно элемента управления называется дочерним элементом окна приложения. Окно приложения является родительским для окна управления. Родительское окно предоставляет систему координат, используемую для размещения дочернего окна. Наличие родительского окна влияет на аспекты внешнего вида окна; Например, дочернее окно обрезается таким образом, что никакая часть дочернего окна не может отображаться вне границ родительского окна.
На следующем рисунке показано приложение, которое отображает диалоговое окно с двумя кнопками:
Окно приложения владеет диалоговым окном, а диалоговое окно является родительским для обоих окон кнопок. Эти связи показаны на следующей схеме:
Дескрипторы окон
Windows являются объектами — они содержат как код, так и данные, но они не являются классами C++. Вместо этого программа ссылается на окно, используя значение, называемое маркером. Маркер является непрозрачным типом. По сути, это просто число, используемое операционной системой для обнаружения объекта. вы можете создать изображение Windows как наличие большой таблицы всех созданных окон. Она использует эту таблицу для поиска окон по их дескрипторам. (Будь это именно то, как он работает внутренне, не имеет значения.) Для дескрипторов окон используется тип данных HWND, который обычно произносится как «аитч-ветер». Дескрипторы окон возвращаются функциями, которые создают окна: CreateWindow и CreateWindowEx.
Первый параметр — это маркер окна, которое требуется переместить. Другие параметры указывают новое расположение окна и необходимость перерисовки окна.
Помните, что дескрипторы не являются указателями. Если HWND является переменной, содержащей дескриптор, попытка разыменования дескриптора с помощью записи *hwnd является ошибкой.
Координаты экрана и окна
В зависимости от задачи можно измерять координаты относительно экрана, относительно окна (включая рамку) или относительно клиентской области окна. Например, можно разместить окно на экране с помощью экранных координат, но нарисовать внутри окна с помощью клиентских координат. В каждом случае источник (0, 0) всегда находится в левом верхнем углу области.
Окно программы
Непосредственно после запуска программа, работающая в операционной системе Microsoft Windows, создает окно — специальную экранную форму, в которой отображаются результаты ее работы. Каждое окно программы имеет стандартный набор структурных элементов, большинство из которых показано на картинке.
На этом рисунке цифрами обозначены:
1. Панель заголовка, содержит название загруженной в окно программы, заголовок открытого в нем файла и кнопки управления окном.
2. Кнопки управления окном (слева направо): свернуть окно в Панель задач, развернуть окно в полный экран, закрыть окно.
3. Командная панель, включает команды управления открытым в окне документом, форматом отображения окна и некоторые другие команды.
4. Инструментальная панель, содержит набор инструментов для работы с открытым в окне документом, буфером обмена, а также кнопки, по нажатию которых выполняются другие команды данной программы.
5. Панель форматирования, содержит кнопки управления форматированием открытого в окне документа.
6. Рабочая область окна, именно в нем отображается содержимое открытого в окне документа или другая информация, обрабатываемая данной программой.
7. Горизонтальная полоса прокрутки, позволяет перемещать содержимое рабочей области в горизонтальном направлении, если оно не умещается в текущее пространство окна.
8. Линейка, позволяет определять геометрические размеры отображающихся в рабочей области окна объектов.
9. Вертикальная полоса прокрутки, позволяет перемещать содержимое рабочей области в вертикальном направлении, если оно не умещается в текущее пространство окна.
ю. Строка состояния, отображает текущее состояние программы и выполняемые ею в настоящий момент действия.
Полосы прокрутки автоматически появляются в окнах различных приложений Windows только в том случае, если содержимое окна не умещается в его текущие размеры, по умолчанию полосы прокрутки обычно не отображаются. Линейки и инструментальные панели имеются в составе далеко не всех стандартных программ Windows. Далее мы рассмотрим основные принципы работы с окнами различных программ и приложений.
Окна и диалоги, панель задач
Все программы в Windows выдают результаты работы в связанные с ними окна. Внешний вид окон может быть самым разным, но есть несколько элементов, которые присутствуют в большинстве окон. Какую бы программу вы не запустили, внешний вид ее окна будет напоминать окна других программ. Конечно, есть и исключения. Некоторые программы непохожи на другие, но таких программ достаточно мало.
В качестве примера типичного окна рассмотрим окно программы WordPad, предназначенной для создания и редактирования текстовых документов. Подробнее об этой программе будет рассказано в следующей части книги, а пока только рассмотрим основные элементы рабочего окна программы. Для запуска программы следует выбрать команду главного меню Другие программы * Стандартные * WordPad (More Programs * Accessories * WordPad). Программа будет запущена, и на рабочем столе появится ее окно. Рассмотрим основные элементы окна программы (Рис. 1.9).
Рис 1.9. Пример рабочего окна программы
Под заголовком располагается так называемое меню. Как вы уже знаете, меню дает вам возможность выбора различных действий с помощью команд. Та или иная команда меню может быть выбрана с помощью мыши или клавиатуры. Поскольку обычно команд в программе бывает много, они не помещаются в одной строке, и их располагают во множестве вложенных меню. Например, при работе в графическом редакторе Paint, команда меню Вид скрывает целую группу команд, которые также могут вызывать еще одну группу команд. Работа с меню любых программ не отличается от работы с главным меню Windows. С помощью мыши или клавиатуры вы последовательно выбираете нужные команды меню, открывая при необходимости вспомогательные меню (Рис. 1.10). В дальнейшем, при описании каких-либо действий запись Вид * Масштаб * Другой будет означать необходимость последовательного выбора трех команд меню. Некоторые команды в меню могут быть более бледными, чем другие. Такие команды в данный момент недоступны. Например, вы не можете выбрать обычный масштаб просмотра, если уже находитесь в этом режиме. С помощью меню можно выполнить любые действия, однако есть и другие способы работы с программами.
Рис 1.10. Вложенное меню
Рабочая область окна предназначена для отображения информации данной программы. В рабочей области вы выполняете те действия, для которых и предназначена программа, например, рисуете или набираете тексты. В нижней части рабочего окна программы обычно располагается строка состояния, которая отображает различную служебную информацию или подсказку о том, что требуется сделать дальше.
Кроме окон программ, в Windows существуют специальные окна, предназначенные для управления и настройки. С помощью таких окон вы ведете диалог с системой Windows, поэтому их называют диалоговыми окнами, или просто диалогами. Вид диалогов может быть самым разным, однако все они содержат некоторые типовые элементы управления. Давайте рассмотрим основные элементы управления, встречающиеся в диалогах.
Любой диалог предполагает выбор дальнейших действий и содержит для этого ряд кнопок. Чаще всего в диалогах имеются кнопки подтверждения, отмены и, возможно, вызова подсказки (Рис. 1.11).
Рис 1.11. Кнопки в диалогах
Нажатие кнопок ОК и Отмена (Cancel) подразумевает завершение диалога и закрытие соответствующего окна. В диалогах может быть достаточно много кнопок. Чаще всего дополнительные кнопки в диалоге вызывают другой диалог. После закрытия нового диалога вы вернетесь к работе с предыдущим диалогом. Если в данное время нажатие кнопки не допускается, она будет выглядеть более бледной, чем другие.
В диалогах кроме кнопок располагаются и другие элементы управления. В большинстве случаев они помогают указать компьютеру необходимое значение какого-либо параметра. При этом чаще всего вам предлагаются правильные варианты для выбора. Чтобы выбрать один вариант из нескольких, удобно использовать переключатели (Рис. 1.12). Выбранный элемент отмечен точкой внутри кружка, и установка переключателя осуществляется путем щелчка мышью на требуемом варианте. При большом количестве вариантов выбора используют списки (Рис. 1.12). При щелчке мышью на названии списка открывается его содержимое. Выбор элемента списка осуществляется щелчком мыши на нужном элементе. Список не обязательно должен быть открывающимся. Иногда все элементы списка отображаются для выбора в поле, которое постоянно находится в диалоге.
Рис 1.12. Различные элементы управления
Часто бывает необходимо ввести какую-либо информацию с клавиатуры. Для этих целей используют поля ввода (Рис. 1.12, второй справа). Вам нужно щелкнуть мышью на этом поле и ввести с клавиатуры требуемое выражение или число. Чтобы включать или выключать некоторые возможности, используются флажки (Рис. 1.12, справа). Галочка в прямоугольнике означает, что флажок установлен. Пустой прямоугольник говорит о том, что флажок сброшен. Для установки или сброса флажка необходимо щелкнуть мышью на соответствующем прямоугольнике. В отличие от переключателя, флажки не связаны друг с другом, и вы можете установить или снять любое количество флажков. Перечисленные элементы управления могут встречаться в диалогах в различных сочетаниях. Достаточно часто в диалогах также встречаются поля предварительного просмотра, в которых виден результат преобразований, заданных вами в диалоге.
Работа с любой программой ведется в ее рабочем окне. В рабочей области окна вы выполняете действия, для которых предназначена данная программа. С помощью команд меню и кнопок на панели инструментов можно задавать различные команды. В результате их выполнения на экране могут появляться диалоги, в которых вы уточняете некоторые параметры. Информация в строке состояния служит для облегчения работы. Чтобы управлять окнами программ, используются специальные кнопки, расположенные в правой верхней части окна, на заголовке (Рис. 1.13).
Рис 1.13. Кнопки изменения размера окна
Кнопка используется для того, чтобы убрать с рабочего стола ненужную вам в данный момент программу, но не завершать ее работу. Если вы нажмете эту кнопку, окно программы будет убрано с рабочего стола. Эта процедура называется сворачиванием окна. В любой момент вы можете развернуть окно и продолжить работу. Следует помнить, что программа работает даже и при свернутом окне. Чтобы прекратить работу программы, необходимо не свернуть, а закрыть ее окно. Кнопка
предназначена для закрытия окна и завершения работы программы, связанной с данным окном.
Для управления работой нескольких программ удобно использовать панель задач, расположенную в нижней части рабочего стола Windows XP. В английской версии системы она называется Taskbar. В левой части панели расположена кнопка Пуск (Start), с которой вы уже знакомы. Правее этой кнопки обычно расположена панель инструментов почти с такими же значками, как и на рабочем столе Windows (Рис. 1.14).
Рис 1.14. Панель инструментов для быстрого запуска программ
Эта панель называется Быстрый запуск (Quick Launch) и предназначена для запуска популярных и часто используемых программ. Использование данной панели бывает удобно, когда значки для запуска программ расположены на рабочем столе, который загроможден открытыми окнами. Кроме того, удобнее запускать программы нажатием одной кнопки, чем последовательно выбирать несколько команд главного меню Windows. Вы можете добавлять в эту панель любые значки для запуска программ.
В правой части панели задач располагается панель индикации. На ней отображается текущее время и значки различных запущенных программ (Рис. 1.15, слева). В Windows XP значки, которые не используются в настоящее время, могут быть убраны из панели индикации. Скорее всего, в данной панели будет отображаться только текущее время (Рис. 1.15, справа), хотя вы можете изменить настройки и убрать время с панели.
Рис 1.15. Панель индикации
Если вы долго не использовали некоторые значки на панели индикации, они могут быть спрятаны. В этом случае на краю панели появится специальная кнопка (Рис. 1.16, слева).
Рис 1.16. Свернутая и развернутая панель индикации
Нажав эту кнопку, вы развернете панель индикации. При этом будут показаны все значки, а кнопка изменит свой вид на (Рис. 1.16, справа). Щелкнув мышью на любом значке, вы запустите связанную с ним программу. Если вы не выполните никаких действий, панель индикации снова будет свернута.
После того, как программа запущена и на рабочем столе появилось ее окно, в центральной части панели задач появляется кнопка, соответствующая запущенной программе. Подведите указатель мыши к такой кнопке, и она изменит свой цвет. Если вы в данный момент работаете с какой-то программой, то заголовок ее окна на рабочем столе более яркий, чем заголовки окон других программ, а кнопка с названием программы на панели задач выглядит нажатой (Рис. 1.17).
Рис 1.17. Панель задач с кнопками программ
Если вы запустили несколько копий одной программы, например, просматриваете разные Web-страницы с помощью программы Internet Explorer или редактируете несколько рисунков в разных копиях графического редактора Paint, то отдельные копии могут отображаться как несколькими, так и одной кнопкой в панели задач. Это зависит от настроек системы. Если все копии связаны с одной кнопкой, на ней будет написано число, соответствующее количеству работающих копий программы (Рис. 1.18). Если же запущено множество различных программ, и их кнопки не помещаются в панели задач, в правой части панели появятся две кнопки и
(Рис. 1.18, слева). Фактически кнопки запущенных программ расположатся на нескольких строках, одна из которых будет отображаться в панели задач. Нажимая кнопки
и
вы можете переключаться между разными строками. При этом на панели задач будут отображаться кнопки тех или иных программ. Как только количество запущенных программ уменьшится, и их кнопки смогут располагаться на одной строке кнопки
и
будут убраны из правой части панели задач.
Рис 1.18. Кнопки множества запущенных программ
Если на кнопке в панели задач написано число и название программы, например 4 Проводник (4 Windows Explorer), то с этой кнопкой связано несколько запущенных копий данной программы. Нажав такую кнопку, вы откроете список, в котором сможете выбрать нужную копию (Рис. 1.18, справа). Щелкнув мышью на одном из элементов списка, вы закроете список, при этом текущей станет выбранная копия данной программы.
Если вы с программой в данный момент не работаете, ее кнопка на панели задач будет выглядеть отжатой. Практически кнопка отсутствует, просто на панели задач имеется надпись с именем программы и названием документа, с которым она работает. Щелчок мышью на кнопке программы, расположенной на панели задач, активизирует программу. Ее окно появляется на экране, и кнопка становится нажатой. Если окно программы было свернуто, то нажатие кнопки развернет его. Повторное нажатие кнопки свернет окно программы. Если программе, с которой вы в настоящее время не работаете, требуется ваше вмешательство, кнопка на панели задач начнет мигать. Нажав мигающую кнопку, вы перейдете к данной программе, щелкнув мышью на кнопке. При этом кнопка станет нажатой и перестанет мигать.
Окна в 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 + стрелка влево или вправо
Мнение автора
В моей практике мне очень часто приходилось пользоваться всеми элементами управления окнами так как я раньше проходил службу в УИС и работать за компьютером приходилось очень часто.
И скажу я вам одно что неважно в каких именно целях вы решили использовать компьютер для ведения бизнеса или просто в домашних условиях. Вам просто необходимо понимать его и уметь на нем работать.
На этом все ждите новых статей на блоге пишите комментарии делитесь информацией в социальных сетях. Всем пока.