Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Система меню среды Turbo Pascal 7.docx
Скачиваний:
0
Добавлен:
21.11.2019
Размер:
50.85 Кб
Скачать

Система меню среды Turbo Pascal 7.0

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

При работе в среде в верхней строке экрана постоянно выводится основное меню, с помощью которого можно выбрать то или иное подменю, затек, из этого подменю - подменю следующего уровня и т. д., пока не будет выбрана либо какая-то конкретная команда, либо определенный параметр, либо окно диалога, с помощью которого можно задать тот или иной параметр.

Основное меню содержит следующие поля:

  • работа с файлами (File);

  • редактирование (Edit);

  • поиск (Search);

  • выполнение (Run);

  • компиляция (Compile);

  • отладка (Debug);

  • инструментальные средства (Tools);

  • параметры (Options);

  • окна (Window);

  • помощь (Help).

Для выбора поля основного меню можно либо воспользоваться "мышью " подведя его курсор к соответствующему полю и нажав левую клавишу, либо клавишей Alt совместно с клавишей символа, выделенного в имени поля Кроме этого основное меню можно выбрать нажатием клавиши быстрого управления F10, далее соответствующее поле выбирается с помощью клавиш управления курсором. При этом в поле экрана появится соответствующее ниспадающее меню

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

Меню работы с файлами (File)

Меню работы с файлами позволяет делать все основные операции с файлами (вызывать имеющиеся файлы, создавать новые, переименовывать, записывать на диск, распечатывать файлы на принтере), а также изменять текущий каталог осуществлять временный выход в операционную систему и завершать работу в среде. Кроме этого можно повторно вызвать удаленный из среды файл.

New (создать новый файл) Открывает новое пустое окно редактирования и присваивает новому файлу имя NonameXX, где XX - номер временного файла от 00 до 99. Когда окно будет закрываться или будет сохраняться содержимое файла на диске, система запросит новое действительное имя файла (это имя можно указать без расширения - в таком случае файл автоматически получит расширение .PAS).

Open (открыть существующий файл) Выводится окно диалога (см. рис. 5), с помощью которого можно задать имя вызываемого файла. При этом, если работа с окном завершается нажатием кнопки управления Open, открывается новое окно, в которое помещается вызываемый файл; если же работа завершается нажатием клавиши Replace, вызываемый файл помещается в уже открытое окно, из которого предварительно удаляется находящийся там файл. Если в удаляемом файле сделаны изменения, будет выдан запрос, сохранять ли измененный файл или нет.

Save (сохранить файл) Сохраняет файл активного окна редактирования на диске. Если файл имеет имя NonameXX, система попросит переименовать его.

Save as (сохранить файл под именем...) Выполняет ту же операцию, что и команда Save, но запрашивается имя файла, под которым следует записать информацию на диск.

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

Change dir (изменить текущий каталог) Изменяет текущий каталог, в котором производится поиск файлов и в который записываются файлы.

Print (распечатать файл) Распечатывает текст программы, находящейся в активном окне. Если необходимо распечатать только фрагмент программы, следует выделить необходимый фрагмент и воспользоваться командой редактора Ctrl+K P (см. п. 17.6.5). Для прекращения печати следует нажать клавишу Esc.

Printer setup (установить параметры принтера) Выводится окно диалога, с помощью которого можно задать фильтр для вывода текста на принтер (Filter path), тип принтера (Command line) и возможность либо отсутствие выделения различными шрифтами различных элементов программы (Send highlighting escape codes - наподобие того, как это осуществляется с использованием различных цветов при выводе текста программы в окно редактирования). Стандартно в качестве программы-фильтра предлагается фильтр, находящийся в файле PRNTFLTR.EXE, а вывод предлагается на принтер типа EPSON, однако можно подключить и какой-либо другой фильтр и другой принтер.

DOS shell (выход в операционную систему) Осуществляет временный выход в операционную систему без удаления из оперативной памяти интегрированной среды. Для возврата в среду следует набрать команду Exit.

Exit (выход) Прекращает работу в интегрированной среде и осуществляет выход в операционную систему.

1..5 (закрытые файлы) При удалении из окна файла его имя записывается в меню под номером от 1 до 5 (запоминается до 5 последних закрытых файлов). По этому номеру закрытый файл можно повторно вызвать в новое окно редактирования.