на начало
На главную страницу
Форум   

Статья :: visual foxpro Создание справочной системы в формате WinHelp

 

Создание справочной системы в формате WinHelp

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

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

Для организации контекстного вызова темы из справочной системы вы можете использовать числовые значения индексов или значения ключа. Использование идентификаторов тем для контекстного вывода справочной информации не допускается.

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

В описании любой системы используются термины, специфичные для конкретной системы. Например, в системах складского учета такими терминами будут накладная, счет, отпуск товара. В качестве термина может рассматриваться не только отдельное слово, но и любая фраза из текста темы. Справочная система Windows позволяет дать каждому термину приложения краткое определение. Такие термины на экране выделены зеленым цветом и пунктирным подчеркиванием. Если щелкнуть мышью на термине, для которого определено краткое описание, это описание появится на экране в рамке поверх текста темы.

Создание справочной системы в формате WinHelp включает следующие этапы:

  1. Создание описания справочной системы. Для этого можно использовать любой текстовый редактор, поддерживающий формат RTF. Описание содержит темы, индексы и ключи справочной системы. Структура документа должна соответствовать требованиям, предъявляемым компилятором справочной системы (Help Compiler).
  2. Формирование файла с расширением CNT, содержащего иерархическое содержание создаваемой справочной системы.
  3. Формирование текстового файла с расширением HPJ, содержащего параметры для компиляции справочной системы: имя файла с описанием справочной системы, заголовок справочной системы.
  4. Компиляция созданного текстового описания с использованием Help Compiler.
  5. Определение свойства HeipContextio для требуемых объектов формы, а также создание в приложении кнопок и пунктов меню для вызова справочной системы.

Мы рассмотрим только наиболее часто используемые средства при создании справочной системы. Подробную информацию вы найдете в руководстве по применению Help Compiler. В качестве примера создадим простую справочную систему, состоящую из нескольких тем. Для каждой темы определим заголовки, идентификаторы и ключи, используемые для поиска информации.

Замечание

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

 

visual foxpro Создание справочной системы в формате WinHelp

страницы в данном разделе 
visual foxpro Глава 12 visual foxpro Создание справочной системы приложения
visual foxpro Использование диалоговых окон visual foxpro Создание справочной системы в формате WinHelp
visual foxpro Темы справочной системы visual foxpro Ключи для поиска тем
visual foxpro Пояснения к терминам visual foxpro Формирование файла проекта справочной системы
visual foxpro Компиляция справочной системы visual foxpro Содержание справочной системы
visual foxpro Создание справочной системы в формате HTML visual foxpro Окно HTML Help Workshop
visual foxpro Определение параметров проекта справочной системы visual foxpro Определение псевдонимов тем
visual foxpro Определение связи между псевдонимами и индексами тем visual foxpro Создание содержания справочной системы
visual foxpro Создание ключей для поиска тем visual foxpro Компиляция и тестирование справочной системы
visual foxpro Использование справочной системы в приложениях Команды Visual FoxPro для управления справочной системой
visual foxpro Определение темы справочной системы для элементов управления visual foxpro Справка типа What's This?


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста