Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Окна в Windows

Читайте также:
  1. Microsoft Windows Embedded
  2. RTX для Windows NT
  3. Windows CE
  4. Windows Vista
  5. Windows XP
  6. Word for Windows
  7. Все начинается с CObject. Важнейшие классы библиотеки. Создание приложения MFC Windows. Выбор количества окон, которые будут поддерживаться приложением.

Окно – это не просто прямоугольная область на экране, а некоторый объект, предназначенный для организации взаимодействия между пользователем и приложением.

В операционной системе Windows используется несколько разновидностей окон. В зависимости от назначения и способа использования окна в операционной системе Windows делятся на:

программные;

документов;

диалоговые;

сообщений и предупреждений;

всплывающие.

В операционной системе Windows для выполнения программы почти всегда открывается связанное с ней окно. С помощью такого окна пользователь взаимодействует с выполняющейся программой, управляет ее работой. Говорят, что программа выполняется в окне. Окна, в которых выполняются программы, называются программными окнами (прикладными окнами, окнами приложений). Программные окна считаются основными, главными окнами.

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

Как было выяснено ранее, диалоговые окна появляются на экране при выполнении некоторых команд меню. Они используются для управления ходом выполнения программы, а также для передачи необходимой для ее выполнения информации. Примеры диалоговых окон и работа с ними рассматриваются немного ниже.

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

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

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

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

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

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


Дата добавления: 2015-09-03; просмотров: 85 | Нарушение авторских прав


Читайте в этой же книге: Стандартная библиотека шаблонов (STL). Назначение и состав библиотеки. Контейнеры. Последовательные контейнеры. Векторы. | Структура библиотеки | Последовательные контейнеры поддерживают указанный пользователем порядок вставляемых элементов. | Абстракция | Классы map и multimap | Сортировка. | Специальный класс string ( в методичках Белодеда по-другому, поэтому это только для ознакомления и на всякий случай) | Математические функции (math.h). Построение таблицы значений тригонометрических функций. | Интерфейс вызовов функций в Windows | Общие принципы и средства программирования для Windows. Графический интерфейс пользователя. Многозадачная среда. Преимущества ввода посредством очереди. |
<== предыдущая страница | следующая страница ==>
Преимущества ввода посредством очереди.| Элементы интерфейса Windows

mybiblioteka.su - 2015-2024 год. (0.006 сек.)