Какие возможны варианты представления окна приложения и документа
Всем привет! Продолжаем с вами изучать компьютерную грамотность. И если вы читали мои предыдущие статьи, то тогда вы уже много знаете и умеете.
Думаю, что сейчас нет такого человека кто не сталкивался бы с таким понятием как – окно 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 Сворачивает активное окно. Если оно было смещено к краю экрана, то оно займет позицию в нижней части экрана заняв четверть экрана
Win + стрелка вниз
12 Если у вас несколько мониторов, то сочетание этих клавиш поможет перенести окно на другой монитор
Win + Shift + стрелка влево или вправо
Мнение автора
В моей практике мне очень часто приходилось пользоваться всеми элементами управления окнами так как я раньше проходил службу в УИС и работать за компьютером приходилось очень часто.
И скажу я вам одно что неважно в каких именно целях вы решили использовать компьютер для ведения бизнеса или просто в домашних условиях. Вам просто необходимо понимать его и уметь на нем работать.
На этом все ждите новых статей на блоге пишите комментарии делитесь информацией в социальных сетях. Всем пока.
Важнейшим элементом графического интерфейса Windows являются окна. Основные типы окон в операционной системе Windows – окна приложений, окна документа и диалоговые окна.
Окно активно, если с ним в данный момент работает пользователь. Существуют следующие типы окон в операционной системе Windows.
Окна приложений
Приложение – комплекс взаимосвязанных программ для создания и модификации объектов (документов), а также для управления объектами определенного типа.
Окна приложений еще называют окна программ. В окне приложения выполняется любое запущенное на выполнение приложение или отражается содержимое папки. Открыть или закрыть окно приложения – то же, что и запустить программу на выполнение или завершить ее. Окна приложений можно перемещать на любое место Рабочего стола, разворачивать на весь экран или сворачивать в кнопки на панели задач.
Окна документов
Документ – объект Windows, созданный в приложении и содержащий информацию определенного вида.
Окна документов предназначены для работы с документами и расположены внутри окон приложений.
Диалоговые окна
Возникает на экране чаще всего в результате выбора той или иной команды меню или нажатия кнопки панели инструментов. Иногда программа самостоятельно выдает диалоговое окно, чтобы узнать у пользователя, что ей делать дальше.
Варианты представления окон
Полноэкранный – окно развернуто и занимает весь экран.
Нормальный – окно занимает часть экрана.
Значок (пиктограмма) – окно «свернуто» в пиктограмму.
Пользователь может манипулировать окнами: изменять их границы, сворачивать и разворачивать, перемещать их в удобное место, или полностью закрыть, таким образом, прекратив работу с документом или программой. Размер окна можно установить на весь экран монитора, в так называемый полноэкранный режим или спрятать в панель задач рабочего стола. Программы могут открывать несколько окон, где будут показываться результаты работы или необходимая пользователю информация.
4. "Плавающее"
Окно сворачивается, открепляется от панелей приложения. Удобно, если нужен доступ к разным функциям, которые окно загораживает.
5. "Закрепляемое"
Окно в этом режиме можно "приклеить" к приложению.
Классификация окон по назначению.
В Windows поддерживаются окна 4-х типов.
1. Окна дисков и папок
В таких окнах отображается содержимое дисков и папок. Любую папку Windows можно открыть в своем окне. С помощью окон папок можно просмотреть всю файловую структуру дисков. В строке заголовка указывается имя папки, ниже располагаются меню, панель инструментов.
2. Программные окна (окна приложений)
Это окна, в которых работают загруженные в оперативную память Windows-программы (а возможно и DOS-программы). В строке заголовка – имя программы, ниже – строка меню, панель инструментов линейка. Внутри этих окон открываются окна документов.
3. Окна документов (вторичные окна)
Это окна, в которых отображаются документы, созданные в Windows-программах (если приложение позволяет работать с несколькими документами одновременно). Информация из каждого окна может быть сохранена в отдельном файле. Вторичные окна всегда располагаются только в пределах своего программного окна, не имеют строки меню и могут быть открыты только в окне своего приложения.
4. Окна запросов (диалоговые)
Окна запросов появляются во время работы с операционной системой и приложениями, располагаясь поверх всех остальных окон на экране. В них содержится запрос какой-либо информации от пользователя или подтверждении его действий. Окна запросов нельзя изменять в размерах, сворачивать и разворачивать, их можно только закрывать. Такие окна закрываются автоматически после ответа на запрос или принудительно – щелчком на закрывающей кнопке. Для ответа на запрос диалоговые окна имеют разнообразные поля и кнопки.
Способы запуска приложений в Windows.
1) Из Главного меню можно запускать программы, которые в нем записаны.
2) При помощи двойного щелчка по значку программы или по ярлыку на Рабочем столе Windows
3) Щелчок по значку программы в Панели задач Windows. Например, на рисунке после щелчка по значку будет открыт текстовый редактор MS Word.
4) При помощи команды “Выполнить” в Главном меню Windows.
5) Автоматическийзапуск программ,
6) Двойной щелчок по значку или по имени программы в окне “Мой компьютер” или “Проводник”.
7) Двойной щелчок по значку или имени документа, обрабатываемого той или иной программой. Например, если щёлкнуть по значку с буквой «W», запустится программа MS Word.
Программное обеспечение ПК.
Программное обеспечение (ПО) — программа или множество программ, используемых для управления компьютером.
Другие определения из международных и российских стандартов:
· совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ ;
· все или часть программ, процедур, правил и соответствующей документации системы обработки информации;
· компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы.
Классификация программного обеспечения ПК. Примеры.
Подходы к классификации ПО достаточно подробно формализованы в международном стандарте ISO/IEC 12182. В частности, первая версия стандарта предусматривала 16 критериев классификации программных средств:
· по режиму эксплуатации;
· по требованию защиты;
· по требованию надежности;
· по требуемым рабочим характеристикам;
· по исходному языку;
· по прикладной области;
· по вычислительной системе и среде;
· по классу пользователя;
· по требованию к вычислительным ресурсам;
· по представлению данных;
· по использованию программных данных.
Примерами классов функции ПС являются:
Примерами классов прикладной области являются:
· аппаратура управления процессом;
· система организации сети.
Примерами классов масштаба ПС являются:
Примерами классов критичности являются:
· социальный хаос или паника;
Примерами классов пользователя являются:
· другая система программного обеспечения;
Примерами классов стабильности являются:
· постоянное внесение изменений;
· дискретное внесение изменений;
· маловероятное внесение изменений.
По сектору индустрии программное обеспечение делится на три категории [14] :
· программное обеспечение, разрабатываемое на заказ;
· программное обеспечение для крупных корпораций и организаций;
· программное обеспечение длямассовогопотребителя.
По степени переносимости программы делят на
По способу распространения и использования программы делят на
По назначению программы делят на:
По видам программы делят на:
· компонент — программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса;
· комплекс — программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса.
Рассмотреть основные стандартные модули, обеспечивающие работу в оконной операционной среде.
Задачи
- Обобщить особенности оконной среды Windows.
- Обобщить особенности создания оконных приложений (форм).
- Обобщить оконную поддержку инструментария среды программирования.
Оглавление
Оконная среда Windows
Вы имеете достаточный опыт работы в среде операционной системы Windows и знакомы со многими ее особенностями. Проанализируем наши знания и рассмотрим основные принципы этой среды с точки зрения программирования для Windows.
Окно приложения может находиться в одном из трех возможных режимов: режим "развернутый", режим "оконный" - возможны изменения размеров и перемещение окна, режим "свернутый" - окно свернуто на панель задач.
Кроме основных, существует множество других типов окон, например, меню (рис.9.4) или панели инструментов в любом приложении (рис.9.5).
Следует отметить, что обычно окно занимает некоторую прямоугольную область на экране, но это вовсе не обязательно, запрограммировать можно окно любой конфигурации (рис.9.6).
Написание обработчиков событий (создание процедур обработки события) для окон-приложений является задачей программиста.
Разработка оконного интерфейса приложений
Современные программные приложения, в основном, имеют оконный интерфейс. В основном, так как, можно создать консольное приложение, которое, хоть и размещается в окне, но не имеет визуальных интерфейсных элементов управления (рис.9.7).
Рис.9.7. Окно консольного приложения
Оконные приложения состоят из форм. Формы - это объекты, снабженные визуальным интерфейсом и представленные на экране для того, чтобы обеспечить взаимодействие пользователей с приложениями.
Окно, как самостоятельный объект программирования, получило наилучшую проработку в объектно-ориентированной парадигме программирования, как реализация одного из классов. Подобно всем остальным объектам, встречающимся в объектно-ориентированных языках, формы (окна) обладают свойствами, методами и событиями.
Свойства определяют внешний вид формы: например, свойство BackColor задает ее основной цвет. Методы отвечают за поведение формы: в частности, метод Hide позволяет скрыть визуальный интерфейс формы от пользователя. События формы определяют взаимодействие с пользователем (или другими объектами): к примеру, событие MouseDown вызывает определенные действия, когда пользователь щелкает на кнопке правой кнопкой мыши.
Элементы управления представляют собой компоненты, снабженные визуальным интерфейсом и позволяющие взаимодействовать с приложением. Форма - это специальный элемент управления, именуемый контейнерным. Контейнерный элемент включает другие элементы управления. В формах системы Windows можно размещать различные элементы управления. К числу наиболее распространенных из них относятся такие, как TextBox, Label, OptionButton, ListBox и CheckBox. Кроме элементов управления, представленных средой программирования, программист может создавать собственные элементы управления или приобретать таковые у других поставщиков (рис.9.8).
Рис.9.8. Форма - контейнер для элементов управления
Оконный интерфейс приложения, в зависимости от среды функционирования приложения, может быть построен, например, как Windows-форма или Web-форма.
Windows-формы предназначены для создания большого класса обычных приложений с графическим интерфейсом. Это могут быть как отдельные настольные приложения, работающие совершенно независимо, так и клиентские части с большими возможностями (так называемые "толстые клиенты", fat clients) в распределенных клиент-серверных приложениях. Классы для реализации Windows-форм реализованы таким образом, что "прячут" от программистов вызовы Win32 API, позволяя сосредоточиться не на технических сложностях, а на функциональных возможностях приложения.
Другим классом оконных приложений являются web-приложения или web-формы, web-страницы, для доступа к которым нужен лишь браузер. Модель создания web-приложений отличается от модели создания windows-форм (рис.9.9, 9.10): логика представления отделена от бизнес-логики при помощи техники, называемой CodeBehind (рис.9.11, 9.12, 9.13).
Рис.9.9. Модель создания Windows-формы: визуальный интерфейс
Рис.9.10. Модель создания Windows-формы: бизнес-логика
Рис.9.11. Модель создания Web-формы: визуальный интерфейс
Рис.9.12. Модель создания Web-формы: логика представления
Рис.9.13. Модель создания Web-формы: бизнес-логика
Среда разработки: система окон разработки, система меню
Рис.9.14. Окно Solution Explorer
Кроме создания интерфейса в проект, конечно, надо добавить код для реализации бизнес-логики. Код набирается в окне редактирования кода или редакторе кода (рис.9.16). Окно работает в основном как текстовый редактор, однако вместо проверки синтаксиса и грамматики человеческого языка (например, английского или русского) анализирует корректность программного кода.
Рис. 9.15. Окно конструирования формы и панель Toolbox
Написание программ существенно облегчается за счет способности окна редактора кода автоматически завершать написание операторов, свойств и параметров. При написании кода редактор сам предлагает пользователю список компонентов (list members), логически завершающих вводимую пользователем конструкцию. Например, при наборе имени элемента управления Button2 после ввода точки на экране отобразится список компонентов (рис.9.16), которые логически завершают данную конструкцию.
Рис.9.16. Список компонентов
Другая возможность окна редактирования кода - автоматическое отображение на экране справки о формальных параметрах (parameter info) процедур, свойств, методов и конструкторов после набора их имени. На рис.9.16 в желтой рамке показан пример такой автоматической справки.
Рис.9.17. Разработка базы данных в окне Server Explorer
Выводы
Современный стиль оформления приложений основан на использовании оконного графического интерфейса. Окно, как основа для построения интерфейса, и само стало элементом интерфейса, так как имеет большую функциональность, чем просто подложка или контейнер для элементов управления.
Сформировались эргономические требования к внешнему виду и функциональности окна: наличие меню, панелей или элементов управления, элементов ввода/вывода информации, их взаимное расположение и появление/скрытие в форме.
Все эти особенности следует учитывать при создании собственного оконного интерфейса.
Читайте также: