Приложение 1. Среда Турбо Паскаля.
Элементы диалоговой среды
При работе с Турбо Паскалем на экране ПК может формироваться сложная структура прямоугольных участков экрана, рассматриваемых как единое целое и предназначенных для тех или иных действий. Такие участки в тексте книги называются меню, окнами, полями и т.д. На рис.Работа с окнами. Работа с меню.
В среде Турбо Паскаля используется несколько окон, которые могут частично или полностью накладываться друг на друга. Для последовательной смены окон используется клавиша F6: нажатие на эту клавишу делает активным очередное окно;Работа с диалоговым окном
С помощью диалогового окна уточняется выбранное действие. В диалоговом окне имеется несколько полей, в которых группируется информация о возможностях среды и ее настройке. | Сразу после развертывания диалогового окна активизируется то или иное поле, которое выделяется цветом (оттенком).Система меню. Меню опции FILE.
Все управление средой Турбо Паскаля осуществляется в основном с помощью системы последовательно разворачивающихся меню. Лишь одно из них – главное меню – постоянно присутствует на экране, остальные разворачиваются по мере выбора продолжений.Меню опции EDIT. Меню опции SEARCH.
UNDO. | В активном окне редактора восстанавливает только что уничтоженную командой CTRL + Y или измененную строку. Турбо Паскаль создает специальный буфер изменений для каждой страницы редактора. Последовательное использование опции UNDO может отменить все сделанные Вами изменения текста.Меню опции RUN
RUN. | Осуществляет компиляцию, компоновку и исполнение (прогон) программы из файла редактора. Компиляция проходит в режиме МАКЕ (см. ниже опцию COMPILE/MAKE). Если программа уже откомпилирована к этому моменту, то среда сразу начнет ее прогон.Меню опции COMPILE
COMPILE. | Компилирует программу или модуль, который загружен в данный момент в активное окно редактора. Если в этой программе (модуле) содержатся обращения к нестандартным модулям пользователя, последние уже должны быть откомпилированы и храниться на диске в виде TPU-файлов.Меню опции DEBUG
BREAKPOINTS. | Эта опция позволяет просмотреть все контрольные точки и при необходимости удалить, переместить любую контрольную точку или задать условия ее работы. В диалоговом окне опции (рис.Меню опции TOOLS. Меню опции OPTIONS.
MESSAGES. | Активизирует окно сообщений. Окно сообщений содержит вывод инструментальных программ типа GREP и позволяет использовать эти сообщения для поиска нужных фрагментов в текстах программ. Для поиска фрагмента подведите цветной указатель окна Messages к нужному сообщению и нажмите Пробел или дважды щелкните по этому сообщению мышью.Меню опции WINDOW. Меню опции HELP.
TILE. | Располагает окна так, чтобы каждое было видно на экране и все они имели бы приблизительно одинаковые размеры.. | CASCADE. | Располагает на экране окна редактора таким образом, чтобы были видны рамки каждого из них. Используется для организации более удобной работы с помощью мыши. | CLOSE ALL.Директивы компилятора
В меню OPTIONS/COMPILER включены опции, с помощью которых можно управлять работой компилятора. В ряде случаев бывает необходимо временно отменить действие той или иной опции при трансляции некоторого фрагмента программы.Редактор
Основные приемы работы с редактором описаны в гл. 1. Ниже приводится полное описание команд редактора. Все команды редактора можно разделить на команды перемещения курсора, команды удаления/вставки, команды работы с блоками, прочие.Команды, передаваемые среде из редактора
Некоторые наиболее часто используемые команды можно передать среде непосредственно из режима редактирования. | Все они уже описаны выше, когда рассматривалась система меню. Тем не менее я повторю их здесь, чтобы Вам было легче ими пользоваться. | F1 – получить справку;Вызов Турбо Паскаля
Полный формат команды ДОС, осуществляющей вызов Турбо Паскаля, имеет вид: | [PATH]turbo [Options] [FileName] | Здесь: | PATH – путь к системному каталогу (см. гл.1 и п.5.1.1); | Optoins – список опций; | FileName – имя PAS-файла. | В квадратных скобках указаны необязательные параметры команды.