logo
Учебник_Final

10.3.2. Графический интерфейс пользователя

Как уже было отмечено выше, CLIPS использует графический интерфейс пользователя или так называемый GUI-интерфейс.

В таблице 10.1 приведено краткое описание наиболее часто используемых пунктов меню главного окна ИО CLIPS.

Таблица 10.1

Меню

Пункт

Сочетание клавиш

Назначение

File

Load Constructs...

Ctrl-L

Загрузка конструкций CLIPS из текстового файла. Эквивалентен команде load <имя файла>

Load Batch

Загрузка командного файла. Эквивалентен команде batch <имя файла>

Load Binary Image

Загрузка конструкций CLIPS, сохраненных в двоичном виде. Эквивалентен команде bioad <имя файла>

Turn Dribble On

Начало записи протокола работы с CLIPS в текстовый файл. Эквивалентен команде dribble-on <имя файла>. После активации изменяется на Turn Dribble Off

Turn Dribble Off

Завершение записи протокола работы с CLIPS в текстовый файл. Эквивалентен команде dribble-off

Save Binary

Сохранение конструкций CLIPS в двоичном виде. Эквивалентен команде bsave <имя файла>

Editor

Запуск встроенного редактора

Quit

Ctrl-Q

Выход из CLIPS

Edit

Paste

Ctrl-V

Копировать содержимое буфера обмена в диалоговое окно (вставляемый текст всегда помещается в конце окна)

Complete...

Ctrl- J

«Завершение» символа, вводимого в данный момент в диалоговом окне. Если не существует никакого возможного продолжения, подается звуковой сигнал. Если существует только одно возможное продолжение, то символ автоматически завершается. Если существует больше чем одно завершение, то список всех возможных продолжений выводится в диалоговом окне. Нажмите кнопку ОК., чтобы завершить символ текущим выделением. Нажмите кнопку Cancel, чтобы закрыть диалоговое окно без завершения команды

Execution

Reset

Сброс. Эквивалентен команде reset. При сбросе сначала очищаются списки фактов и активированных правил, затем в список фактов заносятся исходный факт (initial-fact) и факты, описанные в конструкциях (deffacts)

Run

Ctrl-R

Запуск. Эквивалентен команде run. В ходе выполнения программы изменяется на Halt

Halt

Ctrl-C

Останов.

Окончание таблицы

Меню

Пункт

Сочетание клавиш

Назначение

Execution

Step

Ctrl-T

Пошаговое выполнение. Эквивалентен команде run<количество шагов>. Количество шагов задается в поле Step Rule Firing Increment панели настройки параметров CLIPS.

Watch

Ctrl-W

Смена режимов просмотра.

Preferences

Настройка параметров CLIPS.

Clear CLIPS

Очистка CLIPS. Система приводится к начальному состоянию.

Browse

Module

Переключение между модулями программы. По умолчанию создаётся лишь один модуль – MAIN.

Defrule Manager

Просмотр и редактирование базы знаний.

Deffacts Manager

Просмотр и редактирование списков фактов.

Agenda Manager

Просмотр и редактирование списка активированных в данный момент правил.

Window

Facts Window

Просмотр списка фактов.

Agenda Window

Просмотр списка активированных в данный момент правил.

Globals Window

Просмотр всех глобальных переменных и их значений.

All Above

Отображение всех окон из данного меню.

None

Закрытие всех окон.

Clear Dialog Window

Очистка диалогового окна.