Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
57
Добавлен:
03.06.2014
Размер:
193.54 Кб
Скачать

Указание редактора для редактирования файлов

NC позволяет указывать, какой редактор будет вызываться при нажатии клавиши [F4] ("Edit").

Для выбора редактора надо нажать клавиши [F9], "О", "Е", т.е. выбрать пункты меню "Options", "Editor". NC выведет на экран соответствующий запрос. Можно выбрать встроенный (Built-in) в NC редактор или указать какой-то другой редак­тор (External). В последнем случае надо указать командную строку, используемую при вызове этого редактора. В этой командной строке можно использовать те же способы указания информации о текущем файле, что и при редактировании файла NC.EXT (см. ниже).

Следует заметить, что с помощью нажатия комбинации клавиш [Alt-F4] можно вызвать редактирование файла с помощью альтерна­тивного редактора. То есть, если при нажатии [F4] используется встроенный редактор NC, то при нажатии [Alt-F4] — внешний редактор, и наоборот. Это позволяет одновременно исполь­зовать два редактора: внешний и встроенный в NC. Встроенный в NC редактор целесообразно употреб­лять для небольших правок, а серьезные корректировки лучше про­изводить с помощью более мощного внешнего редактора.

Определение действий nc в зависимости от расширения имени файла

При нажатии пользователем клавиши [Enter] в момент, когда вы­делен какой-либо файл, NC может выполнить некото­рую команду в зависимости от расширения имени этого файла. Какая

именно команда будет выполнена, указывается в файле NC.EXT, ко­торый должен располагаться в том же каталоге, что и сама программа NC. Файл NC.EXT может редактироваться самим NC (пункты меню "Commands", "extension file edit") или любым другим текстовым редактором.

Структура файла NC.EXT. Опишем структуру файла NC.EXT. Каждая его строка должна иметь вид: расширение: команда, причем в расширении можно использовать символы * и ? (имеющие тот же смысл, что и в командах DOS). В команде можно использовать следу­ющие символы для указания информации о выделенном файле:

! ~ имя файла без указания расширения;

!.! — имя файла с указанием расширения;

!: — имя текущего дисковода с двоеточием;

!\ — путь к текущему каталогу;

!! — символ "!".

Например, если полное имя выделенного файла — C:\WORK\PAPER.DOC, то значения этих символов таковы: !=PAPER, !.!- PAPER.DOC, !:= С:, !\ = \WORK, !!= !.

Редактирование файла NC.EXT. Для редактирования файла NC.EXT с помощью NC следует нажать клавиши [F9], "С" и "X". Редактирование осуществляется так же, как и редактиро­вание любого другого текстового файла с помощью встроенного ре­дактора NC, но в нижней части экрана при этом вы­водится справка о структуре файла NC.EXT.

Меню команд пользователя

При нажатии пользователем клавиши [F2] NC вы­водит на экран список команд, указанный пользователем в файле NC.MNU. Пользователь может клавишами перемещения курсора выделить нужный пункт этого списка и, нажав клавишу [Enter], выполнить соответствующие команды.

Следует заметить, что файл NC.MNU может располагаться либо в текущем каталоге, либо в том каталоге, где находятся файлы NC. Если файл NC.MNU имеется и в текущем каталоге, и в каталоге NC, то используется файл из текущего ката­лога.

Файл NC.MNU можно редактировать самим NC (пункты меню "Commands", "Menu file edit") или любым другим тек­стовым редактором.

Структура файла NC.MNU. Опишем структуру файла NC.MNU. Каждому элементу пользовательского меню соответствуют две или более строки в файле NC.MNU. В первой из этих строк с первой позиции указывается сообщение, выводимое в меню. Перед ним можно задавать имя функциональной клавиши с последующим двоеточием, например,

PR - печать файла или

Fl: PR - печать файла

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

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

Пример описания пункта меню:

Fl: SD - сжатие диска

CHKDSK С:

SD С: /А /С

Редактирование файла NC.MNU. Для редактирования файла NC.MNU с помощью NC следует нажать клавиши [F9], "С" и "М". NC выведет запрос о том, какое меню пользователя надо редактировать: главное (находящееся в каталоге NC) или локальное (находящееся в текущем катало­ге). Необходимо выбрать нужный ответ ("Main" - главное меню, "Local" - локальное меню, "Cancel" - не ре­дактировать меню) и нажать клавишу [Enter].

Редактирование осуществляется так же, как и редактирование с помощью встроенного редактора NC любого другого текстового файла, но при этом в нижней части экрана выводится справка о структуре файла NC.MNU.

Соседние файлы в папке Все задания по информатике