Общая характеристика пользовательского интерфейса |
В этом разделе:
Общий вид пользовательского интерфейса Редактора форматов.
Рис. Общий вид пользовательского интерфейса редактора форматов.
(верхняя часть), которая состоит из
•ГЛАВНОГО МЕНЮ и
•ПАНЕЛИ ИНСТРУМЕНТОВ с кнопками, дублирующими запуск основных режимов ГЛАВНОГО МЕНЮ;
которая в свою очередь состоит из четырех областей с регулируемыми размерами;
ОБЛАСТЬ РЕДАКТИРУЕМОГО ФОРМАТА |
Левая верхняя рабочая область – предназначена собственно для создания/корректировки формата. Формат представляется в виде текста с цветовыми выделениями ключевых слов и конструкций языка форматирования.
ОБЛАСТЬ ШАБЛОН-ФОРМАТОВ |
Правая верхняя рабочая область – содержит список форматов, которые могут включаться в редактируемый формат в качестве вложенных (т.е. в качестве ссылки).
ОБЛАСТЬ КОРОТКИХ ОПИСАНИЙ |
Левая нижняя рабочая область – содержит список коротких (одностроковых) описаний документов, используемых для тестирования редактируемого формата. Документ, выделенный в списке цветом, является текущим.
Закладка БАЗА ДАННЫХ содержит список коротких описаний всех документов базы данных, используемой для тестирования редактируемого формата (в порядке возрастания их внутренних номеров MFN).
В верхней части имеются элементы, предназначенные для управления списком документов. Редактируемая строка № позволяет указать MFN документа, который должен быть установлен в качестве текущего.
Кнопки «со стрелками» служат для навигации по списку документов, т.е. для перехода к:
•ПЕРВОМУ,
•ПРЕДЫДУШЕМУ,
•СЛЕДУЮЩЕМУЮ,
•ПОСЛЕДНЕМУ.
Индикаторы во второй колонке списка позволяют отмечать документы. В случае когда есть отмеченные документы, кнопки навигации («со стрелками») осуществляют соответствующий переход только по отмеченным документам.
Кнопка «с перечеркнутой галочкой» служит для снятия отмеченности всех документов.
Последняя из кнопок управления предназначена для копирования текущего документа в список модельных записей .
Закладка МОДЕЛЬНЫЕ ЗАПИСИ содержит список модельных записей, создаваемых для тестирования редактируемого формата.
Модельные записи можно создавать на основе реальных (путем копирования) и/или путем ручного ввода временных (модельных) полей. Модельные записи создаются «на лету» и в базе данных не сохраняются.
•ДОБАВИТЬ НОВУЮ МОДЕЛЬНУЮ ЗАПИСЬ,
•РЕДАКТИРОВАТЬ ТЕКУЩУЮ МОДЕЛЬНУЮ ЗАПИСЬ,
•УДАЛИТЬ ОТМЕЧЕННЫЕ МОДЕЛЬНЫЕ ЗАПИСИ,
•ОЧИСТИТЬ СПИСОК МОДЕЛЬНЫХ ЗАПИСЕЙ.
Для создания новой модельной записи и ее редактирования служит интерфейс.
Рис. 16.1б. Форма для создания/редактирования модельной записи.
Модельная запись представляется в виде формального списка элементов данных – каждый элемент данных представлен меткой поля (с номером повторения) и значением.
Элементы данных модельной записи можно:
•редактировать (непосредственно в окне ЗНАЧЕНИЕ),
•удалять (кнопка УДАЛИТЬ ПОЛЕ),
•добавлять (компоненты в верхней части интерфейса) и
•сортировать (названия колонок, используемые как кнопки).
ОБЛАСТЬ ПОЛНОГО ОПИСАНИЯ |
Правая нижняя рабочая область – содержит текущий документ, представленный в соответствии с текущим форматом.
Текущий формат устанавливается с помощью ниспадающего меню в верхней части области. Если в качестве текущего формата установлено РЕДАКТИРУЕМЫЙ ФОРМАТ, для форматирования текущего документа используется редактируемый формат, т.е. тот формат, который находится в ОБЛАСТИ РЕДАКТИРУЕМОГО ФОРМАТА.
(нижняя одностроковая область) или СТАТУСНАЯ ПАНЕЛЬ основного интерфейса содержит следующие информационные данные:
•Имя БД, используемой для тестирования, и ее объем;
•Имя файла-справочника (иерархического) со списком шаблон-форматов;
•Имя файла-справочника со списком форматов (для представления текущего документа в ОКНЕ ПОЛНОГО ОПИСАНИЯ);
•Имя используемого INI-файла;
•Имя файла РЛ, используемого в качестве списка всех элементов данных;
•Режим редактирования: ВСТАВКА/ЗАМЕНА;
•Текущая позиция курсора: ПОЗИЦИЯ/СТРОКА;
•Размер редактируемого формата в байтах (с учетом вложенных);
•Время выполнения формата (в милисекундах).
См. также: