Переходы по ключевым словам
Для перехода по ключевым словам используются макросы KLink и ALink. Если заданные слова встречаются в нескольких разделах, то пользователю показывается окно «Найденные разделы» (рис. 5). Оба макроса имеют одинаковый синтаксис. KLink использует ключевые слова из К-сносок, а ALink- из А-сносок.
Синтаксис:
KLink (<список ключевых слов>, <тип>, <идентификатор темы>, <имя окна>)
<список ключевых слов> представляет собой одно или несколько ключевых слов или словосочетаний, разделенных точками с запятой. Если хотя бы одно из словосочетаний содержит запятую, то весь список заключается в двойные кавычки.
Все остальные параметры являются необязательными.
<тип> определяет реакцию системы на найденные или ненайденные ключевые слова и может принимать одно или несколько (разделяемых пробелами) следующих значений:
Символическое | Численное | Описание |
JUMP | Если найден только один раздел, соответствующий ключевым словам, то на него сразу осуществляется переход. | |
TITLE | Если ключевое слово находится более чем в одном файле справки (при справке, состоящей из нескольких файлов), то в окне Найденные разделы после названия раздела пишется имя файла так, как оно определено в файле справки (.cnt). | |
TEST | Макрос возвращает величину, указывающую, нашлось или нет хотя бы одно соответствие ключевым словам. |
<идентификатор темы> определяет, что если не нашлось соответствия ключевым словам, то появляется всплывающее окно с текстом, содержащимся в разделе, на который указывает этот идентификатор. Если идентификатор не задан, то при неуспешном поиске появляется диалоговое окно с текстом «Дополнительные сведения отсутствуют. (141)». Если идентификатор темы относится к другому файлу, то после него надо написать @, а затем - имя файла.
<имя окна> задает окно для отображения. Если этот параметр не задан, то используется окно, заданное в разделе, а если оно и там не задано, то используется окно по умолчанию.
Примеры:
Меню!KLink(Меню) программы позволяет выполнить все операции.
Меню!KLink(Меню, , ,W2) программы позволяет выполнить все операции.
{buttonМеню, ALink(Меню)}
Дата добавления: 2015-09-07; просмотров: 1613;