Скачиваний:
150
Добавлен:
17.06.2016
Размер:
3.31 Mб
Скачать

Меню и команды

В данном разделе мы опишем все элементы меню, использующиеся в сис-

теме Турбо Пролог. Наше описание упорядочено в соответствии с позициями

этих элементов в структуре меню. Например, все элементы меню, допустимые

при выборе из главного меню варианта Options (Опции), описываются в па-

раграфе "Меню опций". Для полного представления о структуре меню см. рис.

1.2.

Меню файлов (Files)

Спускающееся меню Files представляет различные варианты для загрузки

существующих файлов, создания новых файлов и сохранения файлов. Когда вы

загружаете какой-либо файл, то Турбо Пролог автоматически размещает его

копию в редакторе. Когда вы отредактируете исходный текст программы, то

вы сможете сохранить его в любом каталоге и под любым именем. Кроме это-

го, с помощью данного меню вы можете изменить текущий каталог, временно

выйти в операционную систему или вообще выйти из Турбо Пролога.

┌─────────────────────────────────────────────────────────────┐

│ Files Edit Run Compile Options Setup │

└─────┬───────────────────────────────────────────────────────┘

│ ┌── File name ─┐

│ ┌───┤ *.PRO ├─┐ ┌─────────────┐

│ │ └──────────────┘ └──┼--load file--│

┌─────┴────────┐ │ ┌────────────────────>│File name 1 │

│Load F3┼───┘ │┌───────────────────┐│File name 2 │

│Pick ─────┼─────┘│┌── File name ─┐ ││File name 3 │

│New file ─────┼──────┘│ *.PRO │ ││File name 4 │

│Save F2│ └─┼────────────┘ ││File name 5 │

│Write to ─────┼─────────┘ ││File name 6 │

│Directory─────┼─────┐ ││File name 7 │

│Change dir────┼─┐ │ │└─────────────┘

│OS shell Alt-D┼┐│ ┌┼ Enter file mask ─┐ │

│Quit Alt-X│││ │ *.* │ │

└──────────────┘││ └───────────────────┘ │

││ │ ┌── Editor ──┐

┌────┘│ ┌── Directory name ───┐└─┼ │

│ └─┼ (текущий каталог) │ │Новое имя │

┌───────┼─────┐ └─────────────────────┘ │текстового │

│Для возврата │ │файла. По │

│из ОС введите│ │умолчанию │

│EXIT │ │WORK.PRO │

└─────────────┘ │ │

└────────────┘

Рис. 1.7: Меню файлов.

Система спускающегося меню Files показана на рис. 1.7.

Загрузка файлов (Load)

Load считывает содержимое существующего текстового файла в буфер ре-

дактора, после чего вы можете редактировать, компилировать или "запус-

кать" этот файл, называемый исходным текстом. F3 является "горячей клави-

шей" для данной команды.

После вызова команды Load Турбо Пролог запросит у вас имя файла, за-

дать которое вы можете одним из следующих способов:

1. Ввести корректное имя файла. Если вы опустите точку и тип

файла (расширение), Турбо Пролог автоматически добавит расшире-

ние .PRO. Для задания имени файла без расширения в конце его

укажите точку.

Замечание: Если вы введете имя несуществующего файла, Турбо

Пролог запросит вас о необходимости создания нового файла.

2. Выбрать имя файла из каталога. Если в ответ на приглашение

"File Name" ("Имя файла") вы нажмете Ввод или введете имя, со-

держащее "универсальные" символы (после чего также нажмете

Ввод), Турбо Пролог прибегнет к своим средствам по управлению

каталогом. Так, если вы нажмете Ввод без указания какого-либо

имени файла, Турбо Пролог предоставит вам список всех файлов с

расширением .PRO.

С помощью клавиш со стрелками вы можете "перемещаться" по списку

файлов и каталогов. Кроме того, нажав какую-либо букву, вы "попадете" на

имя первого файла, начинающегося с этой буквы (поиск такого файла выпол-

няется в обоих направлениях).

Если вы введете неправильное имя устройства или каталога, то вам бу-

дет выведено соответствующее сообщение. Кроме этого, вы можете увидеть

контрольное сообщение ("Save old text (y/n):" "Сохранить текущий текст

(д/н):"). Это произойдет, если вы попытаетесь загрузить новый файл или

выйти из системы, имея в редакторе незаписанный скорректированный исход-

ный текст.

Соседние файлы в папке Документация