Список элементов графического пользовательского интерфейса - List of graphical user interface elements

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

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

Конструкционные элементы

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

Окно

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

  • А окно контейнера заключает другие окна или элементы управления. При перемещении или изменении размера заключенные в него элементы перемещаются, изменяют размер, переориентируют или обрезаются окном контейнера.
  • А окно браузера позволяет пользователю просматривать и перемещаться по коллекции элементов, таких как файлы или веб-страница. Веб-браузеры являются примером этих типов окон.
  • Текстовый терминал окна представляют собой символьный, управляемый командами текстовые пользовательские интерфейсы в общем графическом интерфейсе. MS-DOS и UNIX консоли являются примерами окон такого типа. Окна терминала часто соответствуют условным обозначениям горячих клавиш и отображению терминалов на основе ЭЛТ, которые предшествуют графическому интерфейсу пользователя, например VT-100.
  • А дочернее окно открывается автоматически или в результате действий пользователя в родительском окне. Всплывающие окна на Интернет могут быть дочерними окнами.
  • А окно сообщения, или же диалоговое окно, это тип дочернего окна. Обычно это небольшие и простые окна, которые открывает программа для отображения информации пользователю и / или получения информации от пользователя. У них почти всегда есть одна или несколько кнопок, которые позволяют пользователю закрыть диалог утвердительным, отрицательным или нейтральным ответом.

Меню

Меню позволяют пользователю выполнять команды, выбирая их из списка вариантов. Параметры выбираются с помощью мыши или другого указывающего устройства в графическом интерфейсе. Также можно использовать клавиатуру. Меню удобны тем, что показывают, какие команды доступны в программного обеспечения. Это ограничивает объем документации, которую пользователь читает для понимания программного обеспечения.[2]

  • А строка меню отображается горизонтально в верхней части экрана и / или в верхней части некоторых или всех окон. Выпадающее меню обычно ассоциируется с этим типом меню. Когда пользователь щелкает пункт меню, появляется раскрывающееся меню.[3][4]
  • А меню имеет видимый заголовок в строке меню. Его содержимое открывается только тогда, когда пользователь выбирает его с помощью указателя. Затем пользователь может выбирать элементы в раскрывающемся меню. Когда пользователь щелкает в другом месте, содержимое меню исчезает.[5]
  • А контекстное меню невидим, пока пользователь не выполнит определенное действие мыши, например, нажав правую кнопку мыши. Когда происходит действие мыши, зависящее от программного обеспечения, под курсором появляется меню.[3]
  • Дополнения к меню - это отдельные элементы внутри меню или рядом с ним.

Иконки

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

Элементы управления (или виджеты)

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

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

Вкладки

А вкладка обычно представляет собой небольшой прямоугольный блок, который обычно содержит текстовую метку или графический значок, связанный с панелью просмотра. Когда активирована панель просмотра или окно, отображаются виджеты, связанные с этой вкладкой; группы вкладок позволяют пользователю быстро переключаться между различными виджетами. Это используется в веб-браузерах. Fire Fox, Internet Explorer, Konqueror, Опера, и Сафари. С помощью этих браузеров вы можете одновременно открывать несколько веб-страниц в одном окне и быстро перемещаться между ними, щелкая вкладки, связанные со страницами. Вкладки обычно размещаются группами в верхней части окна, но также могут быть сгруппированы сбоку или внизу окна. Вкладки также присутствуют в панелях настроек многих приложений. Microsoft Windows, например, использует вкладки в большинстве диалогов панели управления.

Элементы взаимодействия

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

Курсор

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

Указатель

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

Точка вставки

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

Выбор

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

Ручка регулировки

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

Смотрите также

Рекомендации

  1. ^ "Определение окна". Linfo.org. 9 августа 2004 г.. Получено 19 сентября 2006.
  2. ^ "меню". Foldoc.org. Получено 19 сентября 2006.
  3. ^ а б «Как пользоваться меню». Java.sun.com. Получено 19 сентября 2006.
  4. ^ "контекстное меню". Foldoc.org. Получено 19 сентября 2006.
  5. ^ "выпадающее меню". Foldoc.org. 19 сентября 2006 г.