Студопедия — Создайте справочную систему
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Создайте справочную систему






Ход работы:

1. Создать простой раздел справочной системы.

1.1 Введите текст раздела в редакторе, который способен сохранять файлы в формате .RTF. Удобнее всего использовать для этого редактор Word.

1.2 Добавьте идентификационное обозначение раздела, которое в дальнейшем будет использоваться для обращения к нему.

Такой идентификатор записывается в виде IDH_< произвольный текст>, а перед ним предварительно вставляется символ # в режиме сноски (команда Вставка-> Сноска). Пример вставки такого идентификатора показан на рисунке 32.

 
 

Рис. 32

 

1.3 В начало раздела добавьте заголовок, которому должен предшествовать символ $, также в режиме сноски.

1.4 Файл сохраняется в формате.RTF.

2. Указать ссылку на раздел.

Справочная система организована по принципу гиперссылок. Выделенные слова (по умолчанию используется зеленый цвет) являются ссылками, и при щелчке на них выполняется переход к другому разделу системы.

Допустим в файле имеются два раздела м идентификаторами IDH_TOPIC001 и IDH_TOPIC002. Чтобы сделать фрагмент гиперссылкой, используется следующий порядок действий.

2.1 Надо (без пробела) ввести идентификатор раздела, на который должен быть совершен переход.

Здесь переходIDH_TOPIC002

2.2 Необходимо выделить слово (или слова), входящие в ссылку, и задать режим подчеркивания шрифта. Двойное подчеркивание означает, что после перехода новое содержимое надо открыть в текущем окне справочной системы.

Здесь переход IDH_TOPIC002

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

Здесь переход IDH_TOPIC002

 

2.3 Надо выделить идентификатор (IDH_TOPIC002) и сделать соответствующий шрифт скрытым.

Здесь переходIDH_TOPIC002

 

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

3.1 Для создания файла справочной системы необходимо вызвать утилиту Microsoft Help Workshop. Она расположена в каталоге Delphi 7\Help\Tools и называется hcw.exe ., (рис. 33).

 

рис. 33

 

3.2 Выполните команду File-> New (Файл-> создать). В открывшемся диалоговом окне выберите пункт Help Project (Проект справочной системы) и щелкните на кнопке ОК, (рис. 34).

 

рис. 34

 

 

3.3 В окне выбора файлов указывается (или создается) каталог, и задается имя файла проекта с расширением.HPJ. Щелкните на кнопке ОК.

3.4 На вкладке Files (Файлы) указываются следующие сведения.

3.5 Щелкните на кнопке Map (Соответствие), чтобы открыть одноименное окно. В нем с помощью кнопки Add (Добавить) задаются соответствия между идентификатором раздела и его числовым эквивалентом (целым числом, начиная с единицы). Это требуется для обращения к разделу к его номеру, а не по идентификатору. Следует указать соответствие для каждого идентификатора, который используется в программе для контекстного вызова справочной системы. Теперь в разделе Map (Соответствие) проекта появиться список соответствий, (рис. 35).

 

рис. 35

 

 

3.6 Сохраните и закройте проект.

4. Подготовить содержимое справочной системы.

Подготовьте список входящих в него разделов. Это выполняется командой File-> New-> Help Contents (Файл-> Создать-> Содержание справочной системы). В поле Default filename (Имя файла по умолчанию) указывается имя файла.HLP, используемое по умолчанию. В поле Default title (Заголовок по умолчанию) задается заголовок первого диалогового окна справочной системы. Чтобы добавить новый раздел в содержание, надо щелкнуть на кнопке Add Above или Add Below (Добавить выше/Добавить ниже текущего раздела), после чего в диалоговом окне Edit Contents (Изменить содержание) следует установить переключатель Topic (Раздел), (рис. 36-37).

 

 

рис. 36 рис. 37

 

5. Создание справочного файла.

В заключении загружается файл проекта и на вкладке Files (Файлы) в окне Options (Параметры) файл.CNT, созданный на предыдущем этапе, указывается в поле Contents file (Файл описания содержания). Далее надо закрыть окно настроек режима компиляции. Здесь надо обязательно установить флажок Include.rtf filename and topic ID in Help file (Включить имя файла RTF и номера разделов в файл справки), который потребует от компилятора включения в создаваемый файл.HLP не только идентификаторов IDH_, но и соответствующих им номеров разделов.

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

6. Добавление справочного файла в программу.

Созданный файл.HLP надо скопировать в каталог, в котором хранится проект разрабатываемого приложения. Затем, загрузив этот проект в систему Delphi 7, надо дать команду Project-> Options (Проект-> Параметры) и на вкладке Application (Приложение) выбрать этот файл в поле Help file (Файл справки) с помощью кнопки Browse (Обзор).

Далее на форме можно разместить произвольные компоненты, а в их свойствах HelpContext указать подходящие номера разделов, связанные с их идентификаторами. Эти номера должны быть больше нуля. Если запустить программу и выбрать любой элемент управления, у которого имеется высокая ссылка на раздел файла-справки, то по нажатию клавиши F1 отображается нужный раздел.

 







Дата добавления: 2014-11-10; просмотров: 562. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

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

Уравнение волны. Уравнение плоской гармонической волны. Волновое уравнение. Уравнение сферической волны Уравнением упругой волны называют функцию , которая определяет смещение любой частицы среды с координатами относительно своего положения равновесия в произвольный момент времени t...

Тактические действия нарядов полиции по предупреждению и пресечению групповых нарушений общественного порядка и массовых беспорядков В целях предупреждения разрастания групповых нарушений общественного порядка (далееГНОП) в массовые беспорядки подразделения (наряды) полиции осуществляют следующие мероприятия...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия