WIMP - интерфейс. Меню, окна, эл-ты управления

Меню:

- вертикальные

- горизонтальные

- каскадные

- всплывающие

при создании менюшек надо помнить о правиле 7+-2

главное меню не должно быть каскадным (file edit window.... тока по щелчку)

Контекстное меню

не рисовать слишком быстро к мыши и в нем НЕ должно быть выделенных пунктов

/Контекстное меню

простые смертные менюшки

отделять опасные пункты меню от неопасных

использовать стд хотеки:

1) 1буква команды

2) 1 буква 2ого слова команды

3) следующий согласный

4) 1ая подходящая гласная

....

/простые смертные менюшки

Кнопачки

главное преимущество экранных кнопок перед хардварными в том что они всегда в нужном месте и в нужных количествах, нет проблемы 3й руки при нажатии их.

кнопочки нужно группировать по функциям.

форма и расположение кнопок:

если по вертикали то ширина и высота кнопок должна совпадать

если по горизонтали то совпадать обязательно должна тока высота

необходимо группировать кнопки по фнк и разделять эти группы более заметными расстояния между группами

кнопка Cancel означает что будут отменены выполненные(выполяемые) дейтвия. Stop этого не означает.

/кнопащке

Списки значений

если значений <5 то Radiobox

<8 - listbox с показом всех значений

>=8 - скроллбар в listbox

недоступные эл-ты списка лучше скрыть

/Списки значений

Размещение окон

размещать окна (новопоявляющиеся) надо показывать так чтобы не закрывала инфу. в частности ту к которой это окошко относится.

поэтому размещать по центру не очень тру

также нужно следить за разрешение экрана и чтоб окошки не появлялись в недоуступной для пользования зоне

/Размещение окон


Поддержка пользователя. Подсказки, документация

подсказки должны:

- предупреждать ошибки

- при этом вежливо и конструктивно говорить что пользователь - дибил

- должна быть в программе начальная подсказка

для упрощения жизни пользователя существуют синтаксически управляемые редакторы.

которые дописывают основные конструкции за юзверя, не давая их править и ввод возможет тока в тестплейсах.

Бумажная документация:

- в свое время ее было дохрена много

- и это жутко неудобно переворачивать ее всю чтобы чето найти

Номенклатура документа:

- общий обзор(написать его так чтобы пользователь захотел дочитать до конца)

- как инсталлировать систему

- как начать работать

- краткий справочник

- остальная инфа



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: