Компоненты окна приложения

Окно приложения включает в себя такие элементы, как строка заголовка, строка меню, меню Окно (ранее известный как меню системы), кнопка свертывания, кнопку Развернуть, "восстановить", кнопку Закрыть, границы, клиентской области, горизонтальная полоса прокрутки и вертикальная полоса прокрутки. Главное окно приложения обычно включает в себя все эти компоненты. На следующем рисунке показана эти компоненты в типичной главное окно.

В строке заголовка отображается значок определяется приложением и строки текста; как правило текст указывает имя приложения или указывает на назначение окна. Приложение указывает значок и текст при создании окна. В заголовке также позволяет пользователю для перемещения окна с помощью мыши или другого указывающего устройства.

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

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

Когда вы выберите развернуть или кнопка свертывания, это влияет на размер и положение окна. При нажатии Кнопка максимизации, система увеличивает окно до размера экрана позиций и окна, поэтому весь рабочий стол, за вычетом панели задач. В то же время система заменяет кнопку Развернуть "восстановить". Восстановить кнопку это точечного рисунка, при щелчке, восстанавливает окно его предыдущий размер и положение.

Когда пользователь щелкает, кнопка свертывания, система уменьшает окно до размеров кнопки панели задач, размещает окно на панели задач кнопку и отображает на панели задач кнопку в своем обычном состоянии. Для восстановления приложения его предыдущих размеров и положения, щелкните его кнопку на панели задач.

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

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

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

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

Index