Интерфейс как важная составляющая восприятия информации

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

   Ниже приведено несколько примеров оформления диалоговых окон в 1С:Бухгалтерии, которые выражают основные принципы наилучшего восприятия информации:
1) наличие теплых, мягких цветов;
2) принцип контраста - элементы диалога должны быть "четкими" по отношению друг к другу;
3) наличие графических образов, улучшающих ассоциативное восприятие информации.

Пример 1.
Карточка товара

Пример 2.
Накладная

Пример 3.
ProgressBar

Обратите внимание на фоновый цвет и наличие индикатора прогресса в примере №3. Это своего рода расширение возможностей 1С:Бухгалтерии. Вкрадце раскажу как создаются такие элементы:
1) Фоновый цвет.
    Как известно, в Конфигураторе для фонового цвета диалоговой формы можно задать только один из 16 доступных цветов, которые являются стандартной палитрой. Однако на самом деле во внутренней структуре диалога это число сохраняется как характеризующее один из 16 млн. цветов. Заглянем в структуру диалога - дескриптор "Frame" и следующая за ним строка описывают параметры диалогового окна
{"Frame",
{"-11","0","0","0","400","0","0","0","204","1","2","1","34","Arial","278","154","Testing window","","","0","","1","0","6","25","12582911","0","0",
Параметр 12582911 (выделен красным) и есть число, описывающее цвет окна. Редактируя его непосредственно (только делать это надо напрямую работая с диском, используя, например, Disk Editor, Hiew или даже текстовый редактор Far). Число это описывает 24-разрядный цвет в формате "BGR" (но не RGB).
Приведу пример.
Допустим мы хотим сделать фоновый цвет как у этой WEB-страницы (кремово-зеленый). Его RGB - (221,255,221), его BGR - (221,255,221), BGR шестнадцатеричный - (DD,FF,DD), делаем конкатенацию "DD"+"FF"+"DD" = "DDFFDD". Полученное число (DDFFDD) переводим в десятичный формат (например, калькулятором Windows), получается число 14548957. Именно это число, будучи вписанным в параметры формы, и будет определять заданный цвет фона.
2) Индикатор прогресса.
    Индикатор прогресса явялется ничем иным, как текстовой строкой со шрифтом типа "Windings", а прямоугольники является символами. Аналог этого символа в Windings , именно его нужно добавлять к текстовой строке в некотром цикле модуля формы.
    Рамка индикатора прогресса - нечто иное как рамка группы с пустым заголовком.


© Михаил Беляков, 2006 год

На главную страницу

Рейтинг@Mail.ru Каталог сайтов - Refer.Ru Яндекс цитирования Rambler's Top100

Хостинг от uCoz