Рекомендации по оформлению форм
Использование цвета
Цвет обычно привлекает взгляд, поэтому его следует использовать для того, чтобы обратить внимание пользователя на определенные области экрана, например; чтобы показать отношения или группировки, поскольку элементы одного цвета воспринимаются людьми как связанные. С помощью цвета можно также выделять поля, обязательные для заполнения. При выборе цветовых решений придерживайтесь следующих принципов.
- Избегать использования ярких цветов на больших областях, поскольку они имеют тенденцию оставаться перед глазами некоторое время, даже после того, когда взгляд будет переведен на другое изображение.
- Для фона должен использоваться неброский цвет (бледно-голубой, серый).
- Цвета белый, серый, черный должны использоваться для текстовых объектов, которые будут просматриваться в течение длительного времени.
- Цвета, выбранные для активного режима или цвета подсветки, должны обеспечивать максимальный контраст с цветом фона. Например, с черным фоном использование красного и синего должно быть минимизировано – белый, желтый, зеленый и сиреневый обеспечивают с черным фоном лучший контраст.
- Одновременно должно быть видно не более пяти разных цветов, а лучше всего использовать два или три цвета, т. к. использование красочного интерфейса может первоначально привлечь больше внимания, но затем вызовет напряжение при работе в течение длительного времени.
- Цвет не должен быть единственным индикатором свойства или функции. Вместе с цветом можно использовать другие визуальные эффекты, например курсив, подчеркивание и т. п.
- Красный цвет является наиболее значимым, он должен быть зарезервирован для важных предупреждений. Используйте его как можно реже, т. к. он ассоциируется с тревожными сообщениями.
- Красный цвет не должен отображаться на зеленом фоне, так же как и зеленый цвет на красном, поскольку эта цветовая комбинация может вызывать раздражение глаз.
- Синий не должен использоваться для текстовых символов, линий или границ, за исключением случая, когда объект является "исчезающим", т. е. сливающимся с цветом фона. Синий цвет плохо виден и делает элементы размытыми и стертыми.
- Насыщенные красные и синие цвета не должны использоваться в смежных областях, поскольку это сочетание вызывает появление нежелательных визуальных эффектов в виде резкого ощущения глубины на изображаемом пространстве.
- Принятые цветовые решения необходимо строго соблюдать во всех формах приложения.
Оформление в едином стиле
Когда вы определитесь, какой стиль оформления подходит для форм вашего приложения, советуем выдерживать его при оформлении всех или большинства форм в нем. Удобнее всего сделать это, создав на основе такого оформления собственный автоформат или шаблон для оформления всех форм в приложении. Об автоформате и шаблоне оформления для форм уже говорилось в гл. 5. Такие средства оформления доступны и для форм, и для отчетов. Их применение очень похоже (см. также разд. "Применение автоформата" и "Параметры работы с формами" гл. 5 и разд. "Применение шаблона отчетов" гл. 6).
Выводы
В этой главе мы подробно рассмотрели все основные типы элементов управления, научились создавать иерархические формы, содержащие подчиненные формы, многостраничные формы с использованием вкладок, всплывающие и модальные диалоговые окна. Мы показали вам, где обычно применяются вычисления в формах, а также рассказали, каких рекомендаций следует придерживаться при оформлении форм. Таким образом, мы осветили практически все возможности по конструированию нетривиальных форм, не требующие программирования.