Оконный интерфейс windows это

Оконный интерфейс

  • Око́нный интерфе́йс — способ организации полноэкранного интерфейса программы (разновидность графического интерфейса), в котором каждая интегральная часть располагается в графическом окне — собственном субэкранном пространстве, находящемся в произвольном месте «над» основным экраном. Несколько окон, одновременно располагающихся на экране, могут перекрываться, виртуально находясь «выше» или «ниже» друг относительно друга.

Оконный интерфейс реализуется как в графическом, так и в текстовом режиме (наиболее известной (неполной) реализацией оконного интерфейса в текстовом режиме является программа-оболочка Питера Нортона «Norton Commander» и её многочисленные модификации).

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

Связанные понятия

Упоминания в литературе

Связанные понятия (продолжение)

Ribbon (Лента) или Microsoft Fluent Interface — тип интерфейса в GUI-приложениях, основанный на панелях инструментов, разделенных вкладками. Приложения пакета Microsoft Office начиная с версии 2007, выпущенные компанией Microsoft, применяют эту форму интерфейса, главной частью которой является модульная лента с пиктограммами вместо текстовых пунктов меню.

Подсистема клиент/сервер времени выполнения (англ. Client/Server Runtime Subsystem, CSRSS) или csrss.exe, входит в состав операционной системы Microsoft Windows NT, и представляет собой часть пользовательского режима подсистемы Win32. Включена в состав Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows Server 2008 и Windows 7. Поскольку большинство операций подсистемы Win32 были перенесены в режим ядра, а конкретнее в драйверы режима ядра, в Windows NT 4 и выше CSRSS в основном отвечает.

Кросс-платформенность или межплатформенность — способность программного обеспечения работать с двумя и более аппаратными платформами и (или) операционными системами. Обеспечивается благодаря использованию высокоуровневых языков программирования, сред разработки и выполнения, поддерживающих условную компиляцию, компоновку и выполнение кода для различных платформ. Типичным примером является программное обеспечение, предназначенное для работы в операционных системах Linux и Windows одновременно.

Оконный интерфейс

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

Оконный интерфейс реализуется как в графическом, так и в текстовом режиме (наиболее известной (неполной) реализацией оконного интерфейса в текстовом режиме является программа-оболочка Питера Нортона «Norton Commander» и её многочисленные модификации [1] ). Однако наибольшую популярность он завоевал благодаря операционным системам с графическими оконными оболочками (ОС Mac, ОС Windows) и в настоящее время является самым популярным видом пользовательского интерфейса.

Читайте также:  Как вернуть старую тему windows 10

Содержание

Свойства

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

  • «тени» — затемнение под окном со сдвигом (как правило, вправо-вниз, предполагая наличие света слева-сверху). В графическом режиме тени также могут отбрасывать другие элементы интерфейса, например курсор мыши;
  • создание иллюзии выпуклых и вдавленых структур — линий, надписей, пониженных или повышенных областей (например, кнопок), рамок и т. п., линиями повышенной и пониженной яркости и полутоновыми переходами (для имитации криволинейных поверхностей);
  • полная или частичная (полу-)прозрачность окна — просвечивание сквозь «подложки» или других окон (возможно только в графическом режиме).

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

Разновидности

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

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

  • однооконный режим (SDI)
  • многооконный режим (MDI, TDI)
  • псевдомногооконный режим (PMDI)

(некоторые программы поддерживают несколько таких режимов, с возможностью переключения между ними, напр. AkelPad).

Также однооконный режим может поддерживать систему фреймов, при которой общее окно разбито на несколько функционально независимых областей, фреймов (форточек).

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

Также существует разновидность окон (называемых модальными), которые «монополизируют» фокус пользовательского внимания, и продолжить работу с программой можно лишь после закрытия (выполнения запроса) такого «модального» окна.

Операционные системы с оконным интерфейсом

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

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

Читайте также:  Vmware on linux host

Некоторые оконные системы, например X Window System, обладают также сетевой структурой, позволяющей пользователю работать с графическими программами на удалённых узлах-клиентах.

Примеры ОС с оконным интерфейсом

  • 8½ и rio для Plan 9
  • GEM
  • Fresco/Berlin
  • NEXTSTEP
  • AmigaOS#Workbench в AmigaOS
  • Quartz для Mac OS X
  • X Window System
  • Y Window System
  • Microsoft Windows
  • Mac OS
  • Palm OS
  • Chrome OS

См. также

  1. см. Список файловых менеджеров, также много программ с текстовым оконным интерфейсом было сделано с использованием библиотеки Turbo Vision от компании Borland

Кнопка последовательного выбора • Двунаправленный счётчик • Выпадающий список • Комбинированный список • Флажок • Ползунок • Радиокнопка • Список • Таблица (Grid view) • Текстовое поле

Heads-up display (в играх • OSD) • Боковая панель • Заставка • Значок • Индикатор процесса • Информационная панель • Метка • Подсказка • Строка состояния • Тост • Троббер • Экран загрузки

Диалоговое окно • Диалоговое окно-предупреждение • Модальное окно • О программе • Окно инспектора объектов • Окно-палитра • Файловый диалог

WIMP • Библиотека элементов интерфейса • Внешний вид (Look and feel) • Менеджер разметки (Layout manager) • Наведение мыши

Wikimedia Foundation . 2010 .

Смотреть что такое «Оконный интерфейс» в других словарях:

Интерфейс пользователя — Возможно, эта статья содержит оригинальное исследование. Добавьте ссылки на источники, в противном случае она может быть выставлена на удаление. Дополнительные сведения могут быть на странице обсуждения. (25 мая 2011) … Википедия

Оконный менеджер X Window System — Менеджер окон X Window System приложение, работающее «поверх» X Window System и определяющее интерфейс и взаимодействие с пользователем. Содержание 1 Введение 2 Политика фокусирования 2.1 Focus follows mouse (фокус следует за мышью … Википедия

Пользовательский интерфейс — Интерфейс пользователя (UI англ. user interface) совокупность средств, при помощи которых пользователь общается с различными устройствами, чаще всего с компьютером или бытовой техникой, либо иным сложным инструментарием (системой). Интерфейс… … Википедия

Текстовый интерфейс пользователя — Bash пример консольной программы … Википедия

Графический интерфейс пользователя — (ГИП), графический пользовательский интерфейс (ГПИ) (англ. Graphical user interface, GUI; сленг. ГУИ) разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.),… … Википедия

Масштабируемый интерфейс пользователя — Просмотр исходного кода ядра Linux в среде Eagle Mode Масштабируемый интерфейс пользователя ( … Википедия

Графический интерфейс — пользователя (ГИП), графический пользовательский интерфейс (ГПИ) (англ. Graphical user interface, GUI; сленг. ГУИ, ГУЙ) система средств для взаимодействия пользователя с компьютером, основанная на представлении всех доступных пользователю… … Википедия

Графический пользовательский интерфейс — Графический интерфейс пользователя (ГИП), графический пользовательский интерфейс (ГПИ) (англ. Graphical user interface, GUI; сленг. ГУИ, ГУЙ) система средств для взаимодействия пользователя с компьютером, основанная на представлении всех… … Википедия

Awesome (оконный менеджер) — awesome Тип Оконный менеджер Написана на C ОС Unix подобные Версия 3.3 04 июня, 2009 … Википедия

Фреймовый оконный менеджер X Window System — Фреймовый (или мозаичный) оконный менеджер это менеджер окон X Window System, разбивающий рабочее пространство экрана на взаимно не пересекающиеся прямоугольные области фреймы. Каждый фрейм используется для вывода информации отдельным … Википедия

Видео #8. Интерфейс окон Windows

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

Но все же есть некоторый стандарт, который продвигает Майкрософт и который достаточно успешно прижился и в других программах. Речь идет о ленточном интерфейсе окон.

Как мы видим между окнами браузера Edge и программы Проводник нет практически ничего общего:

Но вот если мы сравним Проводник с простым текстовым редактором WordPad, то схожесть интерфейсов видна невооруженным глазом.

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

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

Далее идет название программы и если программа работает с документами, то имя открытого документа.

Ниже мы видим строку меню — Файл, Главная, Вид. Названия меню, если так можно сказать, стандартизированы и вы их найдете практически во всех программах, которые используют этот интерфейс. Меню Файл является меню в полном смысле этого слова и оно состоит также из стандартизированных элементов, которые позволяют открывать и сохранять файлы или выводить документ на печать.

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

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

Читайте также:  Выполнение задачи при завершении работы windows
Оцените статью
Элементы графического интерфейса
Управление