Меню опции FILE

NEW. Создает и открывает новое окно редактора с именем NONAMExx.PAS. Порядковый номер XX окна зависит от количества окон со стандартным именем NONAME, открытых к моменту обращения к опции.

OPEN. Открывает новое окно редактора и помещает в него указанный дисковый файл. При обращении к этой опции открывается диалоговое окно (рис.П1.2), в поле ввода которого можно написать нужное имя файла. Если в имени опущено расширение, среда добавит стандартное расширение .PAS. Имени файла может предшествовать путь. Нужный файл Вы можете также выбрать из поля выбора, предварительно активизировав это поле мышью или клавишей Tab; при работе с мышью для загрузки нужного файла из списка в поле выбора укажите на имя файла мышью и дважды подряд с небольшим интервалом нажмите левую кнопку. Вы можете открыть доступ к протоколу использования этой опции и выбрать в этом протоколе одно из ранее использованных имен. Для этого при активном поле ввода нажмите клавишу смещения курсора вниз или укажите мышью на поле справа от поля ввода и нажмите ее левую кнопку. В открывшемся окне протокола подведите указатель клавишами смещения курсора к нужной строчке и нажмите Enter. Командное поле OPEN (открыть) используется для команды чтения файла в новое редакторское окно, REPLACE (заменить) - для замены существующего в активном редакторском окне текста на текст, считанный из файла.

Рис.П1.2. Диалоговое окно опции File/Open

Опция вызывается непосредственно из редактора клавишей F3.

SAVE. Записывает содержимое активного окна редактора в дисковый файл. Если это окно связано с именем NONAMExx.PAS, среда запросит новое имя файла (см. ниже опцию SA VE AS). Опция вызывается непосредственно из редактора клавишей F2.

SAVE AS. Записывает содержимое активного окна редактора в дисковый файл под другим именем. Диалоговое окно этой опции изображено на рис.П1.3. В поле ввода Вы должны написать имя того файла, в который будет переписано содержимое активного окна редактора. Вы можете выбрать уже существующий файл из поля выбора или из протокола опции. В этом случае в зависимости от настройки среды старое содержимое файла будет уничтожено или сохранено в виде страховочной копии с расширением .ВАК (настройку среды см. в опции OPTIONS/ENVIRONMENT).

SAVE ALL. Записывает содержимое всех окон редактора в соответствующие дисковые файлы.

CHANGE DIR. Позволяет изменить текущий каталог пользователя. В поле выбора диалогового окна этой опции (рис.П1.4) приводится дерево каталогов текущего диска.

Перемещаясь по этому дереву, можно указать на нужный каталог, после чего с помощью командного поля CHDIR (CHange DIRectory - изменить каталог) сменить текущий каталог. Если выбран указатель DRIVES (дисководы), можно изменить также текущий диск. Командное поле REVERT (возвращаться) позволит восстановить прежний текущий каталог, если Вы по каким-либо причинам решите отказаться от сделанного Вами изменения (эта команда действует до момента закрытия окна).

PRINT. Печатает содержимое активного окна редактора на принтере или выводит его в файл (см. опцию PRINTER SETUP).

PRINTER SETUP. Настраивает среду на печать текущего файла. Поле ввода Filter path должно содержать имя программы-фильтра PRNFLTR.EXE и, возможно, путь к этой программе. Поле ввода Command line содержит выбор принтера/файла и параметров печати. Турбо Паскаль поддерживает три типа принтеров: матричные принтеры Epson, лазерные принтеры HP LaserJet и так называемые постскрипт-принтеры, т.е. принтеры, «понимающие» язык описания страниц PostScript. Для указания нужного типа принтера в поле Command line помещаются следующие строки:

Рис.П1.3. Диалоговое окно опции File/Save as

Рис.П1.4. Диалоговое окно опции File/Change dir

Строка

Смысл

$NOSWAP /ASCII

Неизвестный тип принтера; в выводной поток помещаются только текстовые символы и коды перевода строки

$NOSWAP /EPSON

Принтер Epson или совместимый с ним; система команд Epson поддерживается большинством матричных принтеров других фирм

$NOSWAP /HP

Принтер HP LaserJet или совместимый с ним; система команд HP LaserJet поддерживается большинством лазерных принтеров других фирм

$NOSWAP /PS

Постскрипт-принтер, воспринимающий команды на аппаратно-независимом языке описания страниц PostScript

$NOSWAP /Oxxxx

Вывод в файл; имя файла ХХХХ должно следовать сразу за символами /О без пробелов; если файл не существует, он будет создан в процессе вывода

Эти команды могут дополняться следующими параметрами:

/Рхххх

Определяет количество строк на одной странице (по умолчанию 55)

/Тхххх

Количество символов пробела, заменяющих один символ табуляции (по умолчанию 8)

DOS SHELL. Обеспечивает временный выход в ДОС. Турбо Паскаль остается резидентным в оперативной памяти и занимает значительную ее часть, поэтому под управлением ДОС в этом состоянии могут выполняться только сравнительно небольшие по объему программы. Чтобы увеличить объем свободной памяти для ДОС, необходимо перед обращением к этой опции сбросить режим отладки клавишами Ctrl-F2. Для возврата в Турбо Паскаль нужно в ответ на запрос ДОС напечатать слово EXIT и нажать Enter.

EXIT. Завершает работу с Турбо Паскалем. Опция вызывается непосредственно из редактора командой Alt-X.