Разработка
справочной системы
(создание файлов
.hlp)
В данной
статье использовался материал книги А. Я. Архангельского
"Программирование в Delphi 5".
Файлы справок .hlp
создаются средствами Windows, поэтому, особого программного
обеспечения не нужно, достаточно иметь MS Word и MS Help
Workshop. Конечно, можно воспользоваться очень мощной программой
Help & Manual, но тогда придется скачать и установить на
компьютер не один-два мегабайта, а, если мне память не изменяет,
целых 50 МБ. А следуя тематике сайта, то нам нужна редакция файлов
справки HLP, т.е. перевод с супостатовского на на наш родной язык и
для этого не нужно таскать на компьютере все эти 50 МБ. Достаточно
использовать то, что под рукой, за некоторым исключением. А
исключения заключается в том, что нужно скачать программу MS Help
Workshop, которая распространяется бесплатно, и декомпилятор. В архиве есть
инструкция по использованию декомпилятора в файле HDRUS.HLP, эта
инструкция появится после распаковки файла help_decomp.exe. Но в
данной статье будет описание создания HLP-файлов, т.к., зная как
создаются подобные файлы, можно будет легко редактировать
имеющиеся.
Разработка справки сосотит из двух основных
этапов:
- Создание файла, содержащий темы справки. Это делается в
MS Word.
- Компиляция в файл. Это осуществляется в специальной
программе MS Help Workshop.
Прежде, чем создавать текст
справки, нужно продумать систему в целом. Надо решить, как должно
выглядеть основное окно, какую информацию нужно вносить в
дополнителные окнв, что вносить во всплывающие окна, какие разделы
нужно включить в окно содержания (это окно в виде
дерева).
Т.е. полностью продумать весь стиль справочной
системы. При редактировании готовой справки о стиле задумываться
особо не придется.