Меню опции 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.