Нерабочая область
Строка заголовка, строка меню, меню окна, кнопки свертывания и развертывания окна, рамка установки размера и линейки прокрутки, рассматриваются в собирательном значении как
не рабочая область (nonclient area) окна. Система управляет большинством аспектов не рабочей области; прикладная программа управляет внешним видом и поведением рабочей области.Строка заголовка (title bar)
отображает на экране заданную прикладной программой пиктограмму и строку текста; текст определяет имя приложения или указывает предназначение окна. Прикладная программа определяет пиктограмму и текст тогда, когда создается окно. К тому же, строка заголовка делает возможным для пользователя перемещение окна, используя мышь или другое устройство управления позицией.Большинство прикладных программ включает в себя
строку меню (menu bar), которая перечисляет команды, поддерживаемые приложением. Пункты в строке меню представляют основные категории команд. Щелчок мышью по пункту в строке меню обычно открывает выскакивающее меню, пункты которого соответствуют задачам внутри данной категории. Выбирая команду, пользователь заставляет прикладную программу выполнить задачу.Меню окна (window menu)
создается и управляется при помощи системы. Оно содержит стандартный набор пунктов меню, которые, когда выбираются пользователем, устанавливают размер или позицию окна, закрывают прикладную программу или выполняют задачи. Для получения дополнительной информации, см. статью Меню.Кнопки в верхнем правом углу воздействуют на размер и позицию окна. Когда Вы щелкаете мышью по
кнопке развертывания (maximize button) система увеличивает окно до размеров экрана и располагает окно так, что оно закрывает весь рабочий стол, минус панель задач. В то же самое время, Windows заменяет кнопку развертывания окна на кнопку восстановления прежнего размера. Когда вы щелкайте мышью по кнопке восстановления (restore button), система восстанавливает окно в его предыдущем размере и позиции. Когда вы щелкайте мышью по кнопке свертывания (minimize button), система уменьшает окно до размера кнопки его панели задач, помещает окно на кнопку панели задач и отображает на экране кнопку панели задач в ее нормальном состоянии. Чтобы восстановить прикладную программу в её предыдущем размере и позиции, щелкните мышью по её кнопке на панели задач. Когда Вы щелкаете кнопкой мыши по кнопке закрытия программы (close button), приложение закрывается.Рамка установки размеров (sizing border)
- зона по периметру окна, которая дает возможность пользователю изменять по величине окно, используя мышь или другое устройство управления позицией.Линейка горизонтальной (horizontal scroll bar)
и вертикальной (vertical scroll bar) прокрутки преобразуют ввод данных от мыши или клавиатуры в значения, которые прикладная программа использует, чтобы передвигать содержимое рабочей области по горизонтали или вертикали. Например, программа обработки текстов, которая отображает длинный документ, обычно предоставляет линейку вертикальной прокрутки, чтобы дать возможность пользователю перемещать страницу вверх и вниз по документу.