1.1. Етапи розробки
Розробка Help-служби вимагає вирішення таких основних задач.
Планування системи довідок. На цьому етапі складається перелік розділів довідкової служби і необхідних перехресних посилань.
Створення текстових файлів, що містять описи довідкових розділів. Текстові файли готуються за допомогою будь-якого текстового редактора, що підтримує розширений текстовий формат RTF. В них включаються спеціальні керуючі символи для створення перехресних посилань і підключення растрових зображень.
Розробка проектного файла, що містить спеціальні команди для Help-компілятора. Проектний файл описує структуру довідкової служби в цілому, у ньому кожному розділу присвоюється унікальний цілочислений ідентифікатор.
Розробка файла змісту. Зміст активізується при запуску HLP-файла, а також після клацання по кнопці зміст у вікні довідкової служби.
Компіляція Help-файлів.
Тестування і налагодження Help-служби.
Зв'язок програми з розділами Help-служби.
Розробка файла змісту. Зміст активізується при запуску HLP-файла, а також після клацання по кнопці зміст у вікні довідкової служби.
Компіляція Help-файлів.
Тестування і налагодження Help-служби.
Зв'язок програми з розділами Help-служби.
1.3. Створення текстових файлів
Вся довідкова інформація міститься в одному або декількох текстових файлів у форматі RTF. Для їхнього створення може використовуватися будь-який текстовий редактор, що підтримує цей формат
При створенні текстових файлів врахуйте такі особливості їхнього підготування:
Кількість RTF-файлів може бути довільна. Ви можете помістити всю довідкову інформацію в один файл або передбачити для кожного розділу окремий файл - все залежить від обсягу і структуризації Help-служби і ваших особистих пристрастей.
У межах одного файла кожний розділ відокремлюється від іншого службовим символом кінця сторінки (за допомогою Word цей символ вставляється клавішами Ctrl+Enter).
Будь-який розділ, доступний за допомогою перехресних посилань або індексних покажчиків, повинний мати пов'язаний із ним ідентифікатор - унікальний текстовий рядок.
Розділ може мати назву і пов'язаний із ним список ключових слів.
У текстовий файл включаються такі керуючі символи:
Виноска «#»
Перекреслений або двічі підкреслений текст
Підкреслений текст
Схований текст
Виноска «$»
Виноска «К»
Виноска «+»
Виноска «^»
Виноска «>»
Виноска «! » |
Вказує ідентифікатор розділу
Визначає відображення пов'язаного з текстом розділу (перехресного посилання) у стандартному довідковому вікні
Визначає відображення розділу перехресного посилання у вікні пояснень («спливаючому» вікні)
Визначає ідентифікатор розділу, пов'язаного з перехресним посиланням
Задає назву розділу
Вказує список ключових слів для пошуку розділу
Задає порядковий номер розділу в списку перегляду зв'язаних розділів
Визначає умови компіляції розділу
Визначає тип додаткового вікна, у якому буде відображатися розділ
Вказує макрокоманду, що буде виконуватися при відкритті вікна з розділом |