Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
New_Metod Builder.doc
Скачиваний:
8
Добавлен:
10.11.2019
Размер:
652.8 Кб
Скачать

2. Создание файла содержания (*.Cnt)

Файл содержания создается в Help WorkShop. Для его создания необходимо:

  • Запустить Help WorkShop.

  • Выбрать команду File|New.

  • Из предлагаемых пунктов выбрать Help Contents.

  • В поле default file name задать имя справочного файла Name.hlp.

  • В поле default title написать «Справка».

  • Создать структуру файла содержания c помощью кнопок:

AddAbove – добавить выше;

AddBelow – добавить ниже;

При нажатии любой из этих кнопок открывается окно Edit Contents Tab Entry, в котором можно задать очередной заголовок (Heading), отображающийся в виде книги, или очередную тему (Topic). Для заголовка указывается только его текст (Tile). Для темы записывается ее название (Tile), которое появится на странице Содержание справки, и идентификатор темы (Topic ID), указанный в файле разделов (*.rtf) со сноской #

3. Создание файла проекта

  • Запустить Help WorkShop.

  • Выбрать File | New.

  • Из предлагаемых пунктов выбрать Help Project.

  • Задать имя проекта.

  • Нажать кнопку Options.

  • В поле Help title задать название файла.

  • Выбрать вкладку Files окна Options. Задать имена *rtf (в поле PTF files) и *cnt (в поле Contents files) файлов. Закрыть окно Options.

  • Нажать кнопку Map.

  • С помощью кнопки Add последовательно задать значения идентификаторов разделов.

Например,

TopicID Mapped numeric value:

HPG1 1

HPG2 2

  • Если нужно, чтобы разделы помощи выводились в окне с кнопками перехода(«>>»,«<<»), например, если использовалась сноска +, то нажать кнопку Windows.

    • Задать имя окна – main.

    • Перейти на вкладку Buttons, поставить галочку в Browse.

    • Нажать ОК.

  • Сохранить и откомпилировать проект, нажав на кнопку Save and Compile.

  • Для просмотра полученной справки нажать кнопку «?» на панели инструментов.

4. Подключение справочной системы к приложению

Пусть справочная система должна вызываться при нажатии кнопки Contents. Тогда обработчик события OnClick этой кнопки – функция ContentsClick – должен выглядеть следующим образом:

void __fastcall TForm1::ContentsClick(TObject *Sender)

{

Application->HelpFile=”Name.hlp”; //Name.hlp – имя файла справки

Application->HelpCommand(HELP_FINDER,0);

}

Задание

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

Библиографический список

  1. Н. З. Елманова, С П. Кошель «Введение в Borland C++ Builder», Москва, «ДИАЛОГ МИФИ», 1197 г.

  2. Подбельский В.В. «Язык Си++»: Учеб. Пособие. – М.: Финансы и статистика, 1995 г.

  3. Сван Т. «Программирование для Windows в Borland C++», Москва «Бином», 1996 г.

  4. Поттс С., Монк Т.С. «Borland C++ в примерах», Минск «Попурри», 1996 г.

  5. Шилдт Г. «Теория и практика С++», издательство BHV, С.- Пб., 1999 г.

#

K

+

#

$

K

+

#

K

#

$

K

+

#

K

+

2

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