
- •Аппаратные средства диалога и мультимедиа-устройства
- •Виртуальные устройства диалога
- •Компоненты гпи
- •Взаимодействие пользователя с приложением
- •Визуальное проектирование процессов
- •Кнопки управления
- •Visual c# Зависимые переключатели
- •Независимые переключатели
- •Панель инструментов и строка состояния
- •Полосы прокрутки
- •Всплывающая подсказка
- •Выбор визуальных атрибутов отображаемой информации
- •Окно Сообщение
- •Мастера
Полосы прокрутки
Полоса прокрутки, или скроллинг (ScrollBar), используется для просмотра содержимого, не умещающегося в поле просмотра областей окна. Полоса прокрутки бывает горизонтальной и вертикальной. Обычно полосы прокрутки делаются невидимыми, если вся область окна умещается в поле просмотра. Полоса прокрутки содержит кнопки со стрелками для перемещения области просмотра в направлении, указанном кнопками, а также ползунок, перемещая который мышью пользователь может быстро менять область просмотра. Размер ползунка идентифицирует долю просматриваемой области по отношению ко всему окну.
Всплывающая подсказка
Всплывающая
подсказка (ToolTip)
- это небольшое окно, содержащее поясняющий
текст, которое появляется на экране,
когда пользователь размещает указатель
мыши на элементе управления. Подсказка,
как правило, размещается ниже и правее
курсора и отображается фиксированное
время. При уводе указателя с элемента
подсказка исчезает. Есть возможность
изменения свойств элемента.
Выбор визуальных атрибутов отображаемой информации
Продуманный выбор визуальных атрибутов отображаемой на экране информации в значительной степени влияет на психофизиологическое состояние пользователя и на эффективность его работы. По этой причине для реализации больших и ответственных проектов часто прибегают к услугам профессиональных дизайнеров.
Для всех приложений, использующих ГПИ, справедливы следующие рекомендации:
Все графические элементы создают единую визуальную среду. Поэтому обязательным этапом разработки является выбор концепции внешнего облика приложения.
Каждый графический элемент связан с реализуемой им функцией, эта связь должна быть понятна пользователю. Применяйте понятные пользователю пиктограммы. Избегайте применения нестандартных пиктограмм для визуализации стандартных операций.
Необходимо эффективно использовать экран приложения. Не размещайте на экране много мелких элементов.
Цветовая палитра и композиция графических элементов должна быть удобна пользователю. Не применяйте чрезмерно ярких цветов, используйте цвета, облегчающие восприятие информации.
Применяйте ненавязчивые средства привлечения внимания пользователя к тем или иным элементам информации.
Цвет
Цвет является одним из важнейших визуальных атрибутов интерфейса. Основные концепции использования цветов:
Цвет привлекает взгляд человека, поэтому цвет хорошо использовать для выделения элементов интерфейса, на которые нужно обратить внимание пользователя (например, для выделения текущего выбора).
Цвет имеет ассоциативный аспект. Элементы, выделенные одинаковым цветом, люди воспринимают, как связанные друг с другом.
Цветовая гамма может оказывать эмоциональное или психологическое воздействие. Например, различают "теплые" (оттенки красного) и "холодные" (оттенки голубого) цвета. Области, фон которых отображен теплым цветом, воспринимаются более крупными, чем области с фоном холодного цвета.
Шрифт
Шрифты способствуют организации информации и созданию определенного настроения пользователя. Изменяя размер, плотность и начертание шрифта вы можете указать пользователю на степень важности информации и желаемый порядок восприятия.
Ограничьте в приложении количество используемых шрифтов. По возможности используйте для общих элементов интерфейса системный шрифт. Это обеспечивает визуальную согласованность между интерфейсами вашего приложения и рабочей среды, а также облегчит масштабирование вашего приложения.