Программирование на С++ - eDrive
Программирование на С++ - eDrive
Программирование на С++ - eDrive
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
37<br />
10. Подключение справки к приложению. Теперь справку нужно подключить<br />
к приложению. Для этого в C++ Builder через меню Projects.Options <strong>на</strong><br />
вкладке Applications следует указать имя созданного файла справки, а в<br />
свойствах HelpContext формы и кнопок – числовые з<strong>на</strong>чения идентификаторов<br />
разделов справки, заданные под кнопкой Map. Если форма имеет<br />
меню Справка, то в обработчик пункта Справка <strong>на</strong>до поместить вызов<br />
справочной системы, <strong>на</strong>пример:<br />
Application–>HelpJump ("IDH_1");<br />
11. Испытать приложение, <strong>на</strong>жимая в форме и <strong>на</strong> кнопках клавишу .<br />
Задачи<br />
1. В файле проекта (.hpj) задать характеристики главного ок<strong>на</strong> справочной<br />
системы, <strong>на</strong>жав кнопку Windows в главном окне Microsoft Help Workshop.<br />
Для этого в поле Create a window named ок<strong>на</strong> Create a window ввести main,<br />
после чего <strong>на</strong> вкладках Position, Buttons и Color установить размеры, кнопки<br />
и цвет ок<strong>на</strong> справки и выполнить компиляцию проекта.<br />
2. Создать справочную систему, организовав вызов различных разделов<br />
справки из поля ввода и таблицы.<br />
Работа 15. Справоч<strong>на</strong>я система HelpScribble<br />
Задание<br />
Для овладения конструированием справочных систем в формате HTML разработать<br />
справочную систему к одному из ранее созданных приложений.<br />
Справоч<strong>на</strong>я система долж<strong>на</strong> удовлетворять всем требованиям предыдущей<br />
работы.<br />
Рекомендации<br />
1. Интерфейс пользователя HelpScrible. Запустить программу HelpScribble и<br />
оз<strong>на</strong>комиться с ее интерфейсом пользователя. В центре ок<strong>на</strong> <strong>на</strong>ходится область<br />
содержания справки, слева – оглавление Topic Grid, а вверху – меню,<br />
панели инструментов и поле со списком заголовков разделов. Основу разработки<br />
составляет проект, который создается командой меню Project.New,<br />
сохраняется командами Project.Save и Project.Save As в файлах с<br />
расширением .hsc, открывается командой Project.Open и компилируется в<br />
файл справочной системы с расширением .chm, который затем подключается<br />
к приложению.