Орограмморованое
случае нужно добавить ранее создан-
ный файл test.rtf.
С помощью кнопки Windows мож-
но изменить параметры окна справоч-
ной системы. Щелкните на этой кноп-
ке, и в открывшемся диалоговом окне
в поле
Create a w indow nam ed
введи-
те
m a in
— все настройки будут приме-
нены к главному окну справочной сис-
темы (мне так кажется). Далее откро-
ется окно настроек, где можно будет
настроить положение окна справки на
экране, количество кнопок, цвет фона
текста и заголовка роздела.
Чтобы программа, для которой пи-
шется файл справки, имела доступ к лю-
бому разделу этого файла, нужно на-
жать кнопку М ар — откроется диалого-
вое окно. Здесь нужно нажать кнопку
Add и в поле
Topic ID
ввести идентифи-
катор раздела справки, а в поле
M apped
numeric value —
числовое значение, ко-
торое будет использоваться при вызове
этого роздела из программы.
Для вызова соответствующего раз-
дела из программы в нее нужно доба-
вить такой код (Delphi):
w in h e lp (F o rm l.
H a n d le , ' t e s t . h i p ' , HELP_C0NTEXT , 1 );
(последний параметр — это то число,
которое было введено в поле
Mapped
n u m e ric v a lu e ).
Также можно указать
имя файла справки в качестве пара-
метра
H e lp F i le
формы, а
H e lp C o n -
t e x t
присвоить числовое значение, о
Рис.4
котором говорилось выше, и тогда при нажатии
F I
будет от-
крыт нужный раздел справочной системы.
После изменения настроек и добавления .rtf-файла мож-
но нажать кнопку Save and Compile и, если компиляция прой-
дет успешно, запустить созданный .Ыр-файл.
Возможны ошибки при чтении .rtf-файла — дело в том, что
программа Help Workshop из Delphi 3 и C ++ Builder 3 по-
чему-то не понимает rtf'bi, созданные в W ord 2000 (говорят,
и в 97 тоже), но зато в Help Workshop из 5 и 6 версии Del-
phi все Ok!
Теперь вы можете создать простую справочную систему.
Но этой справке будет чего-то не хватать, а именно — ука-
зателя и поиска по разделам. Для того чтобы на вкладке
Ука-
затель
справочной системы отображались ключевые слова,
выбрав которые, можно было бы перейти на соответствую-
щий раздел справки, нужно использовать сноску к. Исполь-
зуя сноску $, можно задать названия
разделов, которые будут отображать-
ся на вкладке
Поиск.
Для создания полноценной справоч-
ной системы необходимо создать .cnt-
файл, в котором будут храниться на-
звания тем и разделов справочной сис-
темы. В программе
Help Workshop
соз-
дайте новый проект —
File > New,
в от-
крывшемся диалоговом окне выберите
тип создаваемого файла —
Help C o n -
tents.
Откроется окно проекта, в кото-
ром нужно заполнить поле
Default file-
nam e —
имя файла справки (test.hlp), и
Default title
— заголовок окна справоч-
ной системы. Для добавления темы нуж-
но нажать кнопку Add Below — откро-
ется диалоговое окно добавления тем
и разделов. Возможно, я неправильно
называю определения, так как созда-
вал справочную систему, основываясь
на методе научного тыка и нескольких
FAQ'ax, найденных в Интернете. Под
темой
понимается то, что в справоч-
ной системе отображается как иконка
закрытой книжки, щелчок на которой
приведет к раскрытию выпадающего
списка разделов справочной системы,
а раздел в справочной системе ото-
бражается как иконка листа со знаком
вопроса, щелчок на которой приведет
к открытию соответствующего разде-
ла. Добавить тему можно и с помощью
кнопки Add Above — эти кнопки раз-
личаются тем, что при нажатии Add
Above
раздел распола-
гается выше выделенного раздела, a Add
Below
— ниже. Для
добавления темы необходимо установить переключатель на
Heading и заполнить поле
Title —
название темы. При добав-
лении раздела — переключатель установить на Topic и за-
полнить поля (в скобках те значения, которые я ввел):
Title
название раздела;
Topic ID
— идентификатор роздела
(Top-
ici);
Help file —
имя файла помощи (test.hlp);
W indow type —
тип окна, в котором будет отображаться раздел (main) (рис. 3).
С помощью кнопок Move Right и Move Left можно сдвинуть
название раздела .вправо или влево (рис. 4).
После создания .cnt-файла его нужно добавить в проект
справки. Откройте ранее созданный проект справочной сис-
темы, нажмите кнопку Options и в открывшемся окне на вклад-
ке Files в поле
Contents file
введите имя .cnt-файла. Теперь
компилируйте и запускайте.
Рис.З
•За підтримки
В е й і тики України
>матизіщй України
ПОЗИЦІЇ
ЭКиС
IX спеціалізована виставка
17-20 березня 2004 р
Державного
ЕЛЕКТРОНІКА
ГЕЛЕРАДІОКОМЛ
С ф іц .
.........
• ' і
ЦІЙНІ
с п о н с о р и
Організатор: Бізнес-центр «КОМІНФО»
тел,: (056) 778-05-77, 370-14-14,
(0562) 32-13-43
Є
-mail:
[email protected] www.cominfo.dp.ua
м. Дніпропетровськ, ПС "Метеор"
М О Й КОМПЬЮТЕР
предыдущая страница 38 Мой Компьютер 2004 04 читать онлайн следующая страница 40 Мой Компьютер 2004 04 читать онлайн Домой Выключить/включить текст