У цьому розділі...
Кожна програма повинна забезпечувати користувача довідковою інформацією. Існує два способи відображення довідкової інформації: класичний (мал. 8.1, лівий) і сучасний, в "інтернет-стилі" (мал. 8.1, правий). Класичний спосіб відображення довідкової інформації застосовується більшістю додатків, у тому числі і C++ Builder. Відображення довідкової інформації в інтернет-стилі використовується в програмних продуктах Microsoft і, останнім часом, в продуктах інших розробників програмного забезпечення.
Класична довідкова система є набором файлів, використовуючи які програма Winhelp, що є складовою частиною Windows, виводить довідкову інформацію. Основою такої довідкової системи є hip-файлы.
Основою сучасної довідкової системи є chm-файлы. Chm-файл є HTML-документ, що компілює, отриманий шляхом компіляції (об'єднання) файлів, складових HTML-документ, у тому числі і файлів ілюстрацій.
Створити hip-файл можна за допомогою утиліти Microsoft Help Workshop, яка входить в комплект C++ Builder (файл утиліти hce.exe знаходиться в каталозі \CBuilder\Help\Tools). Chm-файл можна створити за допомогою утиліти Microsoft HTML Help Workshop, яка, на жаль, до складу C++ Builder не включена.
Розглянемо процес створення довідкової системи, спочатку класичної, а потім — сучасною.
|