Иллюстрированный самоучитель по Visual FoxPro 8

Команды Visual FoxPro для управления справочной системой

Для определения файла, содержащего справочную систему, а также для вывода на экран содержания или указанной темы из справочной системы используются команды Visual FoxPro. Список этих команд и их назначение приведены в табл. 12.7.

Таблица 12.7. Назначение команд для управления справочной системой.

Команда Назначение
SET HELP Запрещает или разрешает вывод справочной системы или определяет имя используемой справочной системы
HELP Выводит на экран содержание или указанную тему справочной системы
SET TOPIC TO Определяет содержание справочной системы

SET HELP

Команда set help управляет выводом справочной системы и определяет ее имя. Она имеет два варианта синтаксиса:

SET HELP ON | OFF

Предназначена для разрешения или запрета активизации стандартной справочной системы программы Visual FoxPro. Если использована команда set help on, при нажатии клавиши F1 или при выполнении команды HELP основного меню отображается стандартная справочная система Visual FoxPro. При использовании команды set help off средства просмотра справочной системы будут недоступны.

SET HELP TO имяФайла

Определяет дополнительный файл справочной системы. Этот вариант команды позволяет использовать созданную вами справочную систему.

Например:

SET HELP TO sales.hip

HELP

Для вывода на экран содержания справочной системы или указанной темы в окне справочной системы предназначена команда help, имеющая следующий синтаксис:

HELP [идентификатор'Гемы | ID индексТемы]
[IN [WINDOW] имяОкна! IN [WINDOW] SCREEN]
| IN [WINDOW] MACDESKTOP]
[NOWAIT]

Для вывода содержания справочной системы необходимо использовать команду help без указания имени темы. Если вы хотите отобразить контекстную справку, необходимо указать идентификатор темы или ее индекс. Опция in [window] позволяет открыть окно справочной системы внутри окна, описанного с помощью команды define window.

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

SET TOPIC

По умолчанию содержанием справочной системы является первая по порядку тема. Для изменения содержания используется команда set topic, позволяющая определить тему, которая в дальнейшем будет являться содержанием справочной системы.

Команда имеет два варианта синтаксиса:

SET TOPIC TO [имяТемы | логическоеВыражение]

SET TOPIC ID TO [индексТемы]

Используя команду set topic to имятемы, вы можете задать имя темы, отображаемой в справочной системе.

Команда SET TOPIC ТО логическоеВыражение Отображает заданную тему в справочной системе в зависимости от значения логического выражения.

Команда set topic id to [индекстемы] используется для указания отображаемой темы по его идентификатору.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.