Панель инструментов (пиктографическое меню)
В дополнение к главному и контекстному меню, в настоящее время большой популярностью пользуются панели инструментов, позволяющие ускорить доступ к функциям приложения.
Панель инструментов содержит наиболее часто используемые команды строки меню или контекстных меню.
Диалоговые окна
Диалоговые окна бывают двух типов — модальные и немодальные.
Модальное диалоговое окно — это окно, из которого нельзя перейти в другое окно, не закрыв текущее. Данный вид диалоговых окон используется для выдачи сообщений о ходе работы приложения, его настройки или ввода каких-либо данных, необходимых для работы. Модальное диалоговое окно вынуждает пользователя совершать некоторые действия или отвечать на запрос приложения вводом информации или выполнением какого-либо действия.
Немодальное диалоговое окно — это окно, позволяющее перемещать фокус на другое окно или форму без закрытия текущего окна. Данный тип диалоговых окон используется редко. Примером немодального диалогового окна является окно Find (Поиск), дающее возможность осуществлять поиск нужной информации.
Строка состояния
Строка состояния — это специальный элемент окна, состоящий из нескольких панелей для отображения текущей информации о состоянии и режиме работы приложения.
Например, в строке состояния могут отображаться дата, текущее системное время и т.д. Этот элемент интерфейса обычно размещается в нижней части родительского окна приложения, если не требуется специально установить его в другом месте окна. Такое положение строки состояния является стандартным.
Кнопки управления
Это один из наиболее часто используемых элементов управления.
Для кнопки управления можно задать клавиши быстрого доступа, что весьма удобно пользователям, использующим при работе с формой только клавиатуру. Если в окне несколько кнопок, то одну из них принято делать кнопкой по умолчанию, т. е. помещать в нее фокус при запуске формы на выполнение.
Вкладки
Вкладки используются для перехода к новой форме в пределах одного диалогового окна.
Вкладки обычно располагаются в верхней части диалогового окна и могут занимать несколько рядов.
Метка
Метка - это размещенная в форме текстовая информация, которая не может быть изменена пользователем приложения.
Метка обязательно используется совместно с ключом и переключателем, текстовыми полями и др.
Ключ (флажок)
Ключ позволяет сделать активной какую либо опцию приложения.
Совместно с ключом обязательно используется метка.
Переключатель (поля выбора или «радиокнопки»)
Переключатель позволяет выбрать одну из возможных опций, представленных в форме в виде списка.
Совместно с переключателем обязательно используется метка.
Текстовое поле
Этот элемент управления текстовое поле, размещенный в форме, служит для ввода пользователем информации во время работы приложения или отображения информации.
Текстовое поле может быть однострочным (как правило) и многострочным.
Не редактируемые текстовые поля
Поля, данные в которых можно только просматривать без возможности их редактирования.
В этом случае изменение информации в текстовом поле можно выполняться только программно.
Скрытое текстовое поле
Используется для ввода пароля.
В качестве символа, отображаемого в текстовом поле при вводе пароля, используется символ звездочки.
Поле для ввода числовой информации
Предназначено для ввода пользователем числовой информации и представляет собой поле, содержащее также две кнопки с направленными в противоположные стороны стрелками.
Каждое нажатие кнопки с направленной вверх стрелкой будет увеличивать, а нажатие кнопки с направленной вниз стрелкой — уменьшать размещенное в поле число на определенное значение.
Список
Элемент управления размещенный в окне (форме), представляет собой список, из которого пользователь может выбрать одно из предложенных значений.
Существуют две формы списков: обычный и раскрывающийся.
Раскрывающийся список в обычном виде представляет одну текстовую строку в правой части которой расположен элемент для раскрытия списка.
Обычный список представлен на экране в виде нескольких строк и может снабжаться текстовой меткой
Значения в списке могут размещаться в одну или несколько колонок. В том случае, если элементы списка не помещаются в выделенную для них в форме область, появляются полосы прокрутки, позволяющие просмотреть весь список. Списки могут быть редактируемыми и не редактируемыми.
Подсказка (всплывающая подсказка)
Позволяет выводить текст краткого пояснения, появляющийся ниже курсора (указателя), когда он установлен на выбранном объекте – кнопке пиктографического меню или поле.
Как правило, всплывающая подсказка исчезает через несколько секунд, если курсор (указатель) неподвижен.
Линии и контуры
Линии и контуры, размещаемые в формах могут представлять собой: линии, прямоугольники, скругленные прямоугольники, круги, эллипсы, используемые для объединения в группу схожих по смыслу объектов и улучшения внешнего вида формы.