Реферат: Возможности системы программирования Delphi для создания пользовательского интерфейса
Командная область является средством предоставления пользователям командного интерфейса, который является альтернативой запросам действиям через меню действий и нисходящее меню. Область сообщений дают вам место для размещения сообщений на экране, иное, чем для окон, так как важно, чтобы сообщения не сталкивались с информацией на панели или с запросом действием.
Область функциональных клавиш располагается в нижней части панели и оператор может выбрать размещение ее в короткой или длинной форме или вообще не размещать. Она содержит список функциональных клавиш. Некоторые панели могут содержать как меню действий, так и заголовок функциональных клавиш. Необходимо обеспечить включение области функциональных клавиш для всех панелей, хотя пользователь может отказаться от их экранирования. На рисунке 3 представлен общий вид панели пользователя системой.
Выбор Связи | ||
Выбрать один из следующих видов связи: 1. Прием почты 2. Прием сообщений 3. Отправление почты 4. Почтовый журнал 5. Операции 6. Почтовый статус | ||
Esc=Отмена | F1=Помощь | F3=Выход |
Рис. 3. Панель с областью функциональных клавиш.
--11--
Область функциональных клавиш экранирована в короткой форме и содержит выборы Отмена, Помощь и Выход.
Панельные элементы являются наименьшими частями панельного дизайна. Некоторые элементы относятся исключительно к определенным областям панели, тогда как другие могут быть использованы в разных областях.
Общий Пользовательский Доступ обеспечивает определенное количество символов и визуальных обозначений, таких как псевдокнопки и контактные кнопки, которые вы можете, применять для указания пользователям, с какими из полей выбора или действий они работают.
ПРИНЦИПЫ ПРОЕКТИРОВАНИЯ: ОБЪЕКТ - ДЕЙСТВИЕ
Разбиение панели на области, которые содержат информационные объекты или выборы действий, основано на принципе объект-действие панельного дизайна. Этот принцип разрешает пользователям сначала сделать выбор объекта на теле панели, а затем выбрать соответствующее действие для работы с выбранным объектом из меню действий или из области функциональных клавиш.
Это объектно-действенное соответствие позволяет вам формировать из действия, меню действий и нисходящие меню, включая в них только те, которые действительны для соответствующих объектов. Применение концепции объект-действия способствует минимизации числа режимов, большое число которых иногда доставляет пользователям неудобства и делает приложение сложным для изучения и использования. Принцип объект-действие предпочтительнее, но в большинстве случаев также может быть применена связь действие-объект, при которой оператор выбирает объекты и действия в обратном порядке.
РАБОТА ПОЛЬЗОВАТЕЛЯ С ПАНЕЛЬЮ
Пользователь работает с элементами панели с помощью курсора выбора, одной из форм выделения которого является цветовая полоска, используемая для высвечивания полей выбора и полей ввода. Курсор выбора показывает, где и с чем пользователь собирается работать. Пользователи передвигают курсор по панели с помощью клавиатуры или мышки.
ПРЯМОЕ ВЗАИМОДЕЙСТВИЕ
В Общий Пользовательский Доступ входят такие концепции дизайна как концепция пошаговой подсказки, визуальной реплики и интерактивной техники. Однако опытные пользователи могут и не потребовать такого уровня простоты в эксплуатации. Они могут потребовать более прямого взаимодействия с приложением. Для таких пользователей Общий Пользовательский Доступ также содержит быстрые интерактивные технологии, такие как:
-
Назначение действиям функциональных клавиш.
-
Ускоренный выход из действий высокого уровня.
-
Использование номеров для выбора объектов и действий.
-
Командная область позволяет пользователю войти в приложение и системные команды.
-
Применение мышки ускоряет выбор действий.
ПОСТРОЕНИЕ ДИАЛОГА
Диалог - это последова