Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IZVP_lab-novi.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
16.14 Mб
Скачать

Контрольні питання

  1. Як створити нову компоненту у C++ Builder?

  2. Яка структура опису нової властивості компоненти?

  3. Як встановити нову компоненту у C++ Builder?

  4. Які можливості утиліти Image Editor?

Лабораторна робота №8 Тема: Створення довідкової системи

Мета: Навчитись створювати довідкові системи за допомогою Microsoft Help Workshop та HTML Help Workshop та підключати їх до програми.

Завдання: Створити довідкову систему за допомогою Microsoft Help Workshop та HTML Help Workshop, підключити довідкову систему до програми. Виклик довідки з програми повинен здійснюватись через головне меню та при натисненні клавіші F1.

ХІД РОБОТИ

  1. Створити довідкову систему за допомогою Microsoft Help Workshop:

1. Підготовка довідкової інформації

Висхідним матеріалом для Microsoft Help Workshop є довідкова інформація, представлена у вигляді rtf-файла. Найбільш просто підготувати rtf-файл довідкової інформації можна за допомогою Microsoft Word.

Спочатку потрібно набрати текст розділів довідки. Заголовки розділів потрібно оформити одним із стилів Заголовок. Кожний розділ повинен закінчуватися символом "розрив сторінки".

Після того, як текст розділів буде набраний, кожному розділу треба призначити ідентифікатор. Ідентифікатор призначається шляхом вставки перед заголовком розділу виноски #.

Для того щоб призначити розділу ідентифікатор, потрібно встановити курсор перед першою буквою заголовка розділу, потім в меню Вставка вибрати команду Виноска, а діалоговому вікні Виноски, що з'явилося вибрати в групі Нумерація положення інша, в полі редагування ввести символ "#" (рис. 1).

В результаті клацання на кнопці ОК в документ буде вставлена виноска #, а в нижній частині вікна документа відкриється вікно введення тексту виноски. В цьому вікні поряд із значком виноски треба ввести ідентифікатор розділу (рис. 2). Рекомендується, щоб ідентифікатор розділу складався з префікса IDH_ і порядкового номера розділу, наприклад, idh і, idh 2 і т. д.

Рис1. Щоб задати ідентифікатор розділу, треба перед заголовком розділу вставити виноску #

Рис. 2. Вставка в документ виноски, що позначає заголовок розділу довідки

Звичайно в тексті довідкової інформації є посилання, які забезпечують перехід до іншого розділу, пов'язаного з тим, який в даний момент бачить користувач.

Під час підготовки тексту довідкової інформації слово-посилання слід підкреслити подвійною лінією і відразу за цим словом, без пропуску, помістити ідентифікатор розділу довідки, до якого повинен бути виконаний перехід в результаті вибору посилання. Вставлений ідентифікатор необхідно оформити як прихований текст. Щоб задати подвійне підкреслення, потрібно виділити слово-посилання, вибрати команду Формат | Шрифт і у вікні, що з'явилося, вибрати спосіб підкреслення. Аналогічним чином треба задати "прихований текст" для ідентифікатора. Як приклад на рис. 3 приведений вид вікна редактора тексту під час підготовки файла довідкової інформації для програми "Сапер 2003". Назва гри помічена як посилання на інший розділ довідки, який має ідентифікатор id.

Рис3. Оформлення посилання на інший розділ

Крім посилання, що забезпечує перехід до іншого розділу довідки, в документ можна вставити посилання на коментар — текст, який з'являється в спливаючому вікні. Під час роботи довідкової системи посилання на коментарі виділяються кольором і підкреслюються пунктирною лінією. При підготовці документа довідкової системи коментарі, як і розділи довідки, розташовують на окремій сторінці, проте текст коментаря не повинен мати заголовка. Виноска повинна бути поставлена перед текстом коментаря. Посилання на коментар оформляється таким чином: спочатку треба підкреслити одинарною лінією слово, вибір якого повинен викликати появу коментаря, потім відразу після цього слова вставити ідентифікатор коментаря, оформивши його як прихований текст.

Примітка: довідкова інформація може бути розподілена по декількох файлах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]