5. Пользовательский интерфейс приложения HiDA - umotnas.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Название работы Кол-во страниц Размер
Конспект урока по теме «Пользовательский интерфейс: способы организации... 1 66.21kb.
Разработать пользовательский интерфейс и набор классов для работы... 1 22.06kb.
Пользовательский интерфейс 1 42.58kb.
Конспект урока по теме «Пользовательский интерфейс» 1 65.26kb.
Пояснительная записка к курсовому проекту по дисциплине «Объектно-ориентированное... 1 189.09kb.
«Пользовательский интерфейс: способы организации, принципы работы» 1 92.06kb.
Тип приложения характеризуется следующими признаками 1 148.66kb.
Учебно-методический комплекс по дисциплине «Теория конечных графов... 8 900.24kb.
Казанцева Н. С 1 57.53kb.
Интерфейс для хай-фай 1 222.15kb.
Java-программист 1 24.49kb.
Разработать пользовательский интерфейс и набор классов для работы... 1 22.06kb.
Викторина для любознательных: «Занимательная биология» 1 9.92kb.

5. Пользовательский интерфейс приложения HiDA - страница №1/1

5. Пользовательский интерфейс приложения HiDA


В данном руководстве в качестве примеров используются снимки изображения экрана для приложения HiDA, установленного в среде Windows XP. Поэтому кнопки и диалоговые окна в Вашем приложении HiDA могут выглядеть несколько иначе в случае, если Вы работаете в другой операционной системе.

Знакомство с интерфейсом пользователя в HiDA начнем с описания общих функций, как правило, свойственных любому Windows-приложению. К примеру, основные команды меню Документ: Новый, Открыть, Закрыть, Сохранить, Печать; команды меню Редактирование: Отменить, Копировать, Вставить, Поиск, Заменить; а также некоторые команды работы с окнами в приложении HiDA аналогичны соответствующим командам для стандартных приложений Windows.



5. Пользовательский интерфейс приложения HiDA

5.1. Графический интерфейс пользователя

5.1.1. Заголовок

5.1.2. Главное меню

5.1.3. Панель инструментов

5.1.4. Строка состояния

5.1.5. Окно документа

5.1.6. Панель индексов

5.1.7. Открытие документов в отдельных окнах

5.2. Диалоговые окна

5.3. Кнопка Поверх всех окон

5.4. Всплывающие подсказки




5.1. Графический интерфейс пользователя


Эффективное взаимодействие пользователя и программы осуществляется при помощи удобного и понятного графического интерфейса пользователя приложения HiDA.

В данном разделе Вы познакомитесь с отдельными компонентами интерфейса пользователя.




5.1.1. Заголовок


"Заголовок" главного окна приложения содержит следующую информацию:

  • Название приложения "HiDA4"

  • Название текущего подключения "Соединено с "

  • Имя пользователя "Пользователь "

  • Активный индекс (если есть) "Индекс "

В меню Инструменты->Настройки->Прочие->Прочие*->Внешний вид в поле "Заголовок" для элемента "Заголовок главной формы" можно задать новое имя, которое отобразится в заголовке окна приложения, например "Тест":



Чтобы изменить название приложения в панели задач Windows, необходимо редактировать поле "Заголовок" для элемента "Заголовок приложения". Измененное название приложения появится рядом с логотипом HiDA.



Например, измените "HiDA4" на "Архив 2008", в панели задач появится:



.

5.1.2. Главное меню


Под заголовком находится строка меню, которое содержит следующие пункты: Файл, Документ, Редактирование, Вставка, Вид, Формат, Индекс, Инструменты, Окно, Помощь. Каждый такой пункт имеет раскрывающееся меню, которое представляет набор команд, имеющих общую функциональную направленность. К примеру, меню Файл содержит команды, которые необходимы для выполнения основных задач при работе с файлами, либо одновременно с несколькими документами, либо со всей БД - Создать соединение либо БД…, Импортировать из файла, Экспортировать в файл, Печать… и другие. Меню Документ содержит команды, необходимые для работы с отдельным документом: Новый, Открыть, Дублировать документ, Удалить документ и другие.

5.1.3. Панель инструментов


Панель инструментов представляет собой набор кнопок, дублирующих часто выполняемые команды меню.

Кнопки в панели инструментов также объединены по группам, имеющим общую функциональную направленность. Некоторые кнопки могут отображаться серым цветом (на рисунке ниже это кнопка с ножницами) и щелчок по таким кнопкам ни к чему не приводит. Это значит, что кнопки в данный момент являются недоступными. Они станут доступными при выполнении некоторых условий (например, когда будет выделен некоторый текст). Обратите внимание, что при наведении и задержке курсора на кнопке через некоторое время около курсора появляется подсказка о назначении этой кнопки. Все кнопки каких-то групп могут быть одновременно недоступны в определенных режимах.

Например, - создание, открытие и сохранение документов недоступны, если нет соединения с базой данных.
Кнопки представляют собой выбор различных видов для просмотра и редактирования документа, доступны только для формы документа "Таблица".

Кнопки в панели форматирования:



, доступны только для полей, имеющих rtf формат.

5.1.4. Строка состояния


В строке состояния может отображаться различная справочная информация. Например, кому принадлежит и/или кем изменен текущий документ, режим просмотра документа, краткое описание функции при наведении курсора мыши на изображение кнопки в панели инструментов, диалоговых окнах или внутри документа, информация о текущей гиперссылке в закладке "Описание".

Пример строки состояния, для открытого "только для чтения" документа:




5.1.5. Окно документа


Окно открытого документа в HiDA может быть поделено на четыре рабочие области:

Слева:

  1. В верхней части находится панель, в которой отображена структура документа в виде "дерева блоков".
    Например:

Работа с блоками документа (переход от блока к блоку, перемещение блоков, удаление, копирование и т.д.) в дереве блоков HiDA аналогична работе с папками в программе Windows Explorer.



  1. Под панелью с деревом блока, расположена панель "миниатюры". Если документ содержит хотя бы одно изображение, то его уменьшенная копия отображается в данной панели. С помощью кнопок в панели миниатюры пользователь может пролистывать все уменьшенные копии изображений данного документа, а также открывать полноразмерные изображения в отдельном окне.






Замечание: Панель дерева блоков и панель миниатюры могут не показываться в окне документа, если пользователь отключил их.







Справа:

  1. В верхней части окна документа расположена "Панель инструментов окна документа".

Описание функций для кнопок в "Панели инструментов документа":

 




Открыть/закрыть панель дерева блоков



Открыть/закрыть панель миниатюры



Показать/спрятать идентификаторы полей



Показать/спрятать типы полей



Установить/сбросить состояние документа "В разработке"



Просмотр всех версий документа



  1. П

    од панелью инструментов расположена рабочая область документа, в которой отображено содержимое документа, его поля. Документ может быть представлен в окне в форме: "Таблицы", "Формы", "Описания", "Галереи".




Смотрите также в разделах "Панель инструментов окна документа","7. Различные формы представления документа", " 11. Редактирование документов, ввод данных".

5.1.6. Панель индексов


"Панель индексов" расположена в правой части главного окна приложения. Пользователь может просматривать список дескрипторов, содержащихся в какой-либо индексной категории, искать документы по дескрипторам и открывать "связанные" документы (такие документы, которые содержат соответствующие дескрипторы).

Смотрите подробнее в разделах "8. Поиск по индексу","9.1. Глобальный и локальный индексы", "9.2. Кандидатский индекс".


5.1.7. Открытие документов в отдельных окнах


Каждый документ, открытый из панели индексов или с помощью диалогового окна "Открыть документы" с соответствующей опцией, открывается в отдельном окне. По-умолчанию одновременно может быть открыто до 20 окон документов (смотрите соответствующую опцию в настройках "Общие").




Замечание: Открывать одновременно большое количество окон документов не рекомендуется, т.к. для этого может потребоваться большой объем оперативной памяти, что, в свою очередь, может привести к замедлению работы всей системы.







Окно любого из документов можно Переместить, Свернуть до минимального размера, Развернуть до максимальных размеров внутри окна приложения или Закрыть. Менять размер или положение окна документа можно с помощью мыши, стандартным для Windows образом.

Для операций с открытыми окнами документов используйте следующие команды меню:



Кнопка в панели инструментов:

Команда меню Окно:

Комбинация клавиш:



По горизонтали






Вертикально






Каскад






Список окон…

[Ctrl+F11]




Закрыть все окна

[Shift+Esc]



Перейти к первому документу

[Alt+Home]



Перейти к предыдущему документу

[Alt+PgUp]



Перейти к следующему документу

[Alt+PgDn]



Перейти к последнему документу

[Alt+End]

Функция "Список окон…" показывает окно со списком всех открытых документов.

Выбрать окно нужного документа можно двойным щелчком мыши по названию документа в списке, либо нажатием на кнопку Перейти к (название документа должно быть предварительно выделено).


Смотрите более подробное описание команд меню Окно в разделе "HiDA4 – команды меню".

5.2. Диалоговые окна


При выполнении различных функций HiDA отображаются окна диалога. В рамках данного раздела (п.1.7.) мы уже рассматривали работу в одном диалоговом окне – "Открытые окна". Оно является примером простейшего способа взаимодействия системы с пользователем – с помощью этого диалогового окна можно просмотреть список открытых документов и перейти к нужному окну.

В приложении HiDA диалоговые окна используются как для операций с документами: "Открыть документы", "Создать новый индекс", так и для ввода данных в документ, к примеру:



  • "Каталог полей", [F12]

  • "Дескрипторы", [F7]

  • "Составные дескрипторы", [F8]

  • "Документы-источники", [F9]

  • "Тезаурус", [Alt+F7] и др.

Диалоговые окна предоставляют пользователю возможность выбрать не только нужную информацию из имеющегося списка, но также и задать необходимые опции для выполнения операции. К примеру, пользователь может задать режим "Только для чтения" при открытии выбранных документов.

При работе во многих диалоговых окнах возможно использование других диалоговых окон. Приведем в качестве примера диалоговое окно для функции "Поиск по индексу" [Ctrl+F3]. В этом случае для облегчения ввода критерия поиска предлагается выбор нужного значения из списка (диалоговое окно "Дескрипторы [F7]"). Чтобы задать критерий поиска для категории в закладке "Базовый поиск", в соответствующем поле нужно нажать на кнопку или на клавишу [F7]. Открывается диалоговое окно "Дескрипторы".

С помощью кнопок Вставить или Заменить можно добавить выбранный дескриптор в поисковый запрос.

Двойным щелчком мыши по названию дескриптора или с помощью кнопки Документы…можно открыть список документов, содержащих выбранный дескриптор. Список отображается в диалоговом окне "Список документов для дескриптора". Таким образом, мы видим, что в данном примере пользователю приходится иметь дело с тремя диалоговыми окнами.

Подробно о различных окнах диалога смотрите в разделе "HiDA4 – диалоговые окна".

5.3. Кнопка Поверх всех окон


В нижней части некоторых диалоговых окон приложения HiDA присутствует кнопка , которую будем называть кнопка Поверх всех окон.

Это название отражает функцию данной кнопки. В случае, если кнопка нажата: , диалоговое окно располагается поверх других окон приложения. Диалоговое окно останется поверх других окон даже в случае потери фокуса.

Если данная кнопка отжата:, то неактивное (потерявшее фокус ввода) диалоговое окно может быть перекрыто другими окнами приложения HiDA, т.е. уйдет на задний план.


 

5.4. Всплывающие подсказки


Всплывающие подсказки в приложении HiDA позволяют пользователю получить краткое описание функций для кнопок в панели инструментов, диалоговом окне или внутри документа, предупреждения о несоответствии формата поля документа, а также дополнительную информацию о гиперссылках в "Описании".

Вызов подсказки достигается двумя способами.



Первый способ:

Всплывающая подсказка появляется при наведении курсора мыши на большинство кнопок, на гиперссылки в "Описании", а также при размещении фокуса внутри поля с датой. В результате "всплывает" окно с коротким описанием функции на желтом фоне, который дублируется, либо детализируется в строке состояния:

 






Второй способ:

Всплывающая подсказка с сообщением об ошибке на красном фоне появляется при вводе символа, который не соответствует типу поля: