Создание нового пункта меню

 

Для создания нового пункта необходимо нажать клавишу <F6> или <Insert>. На экране появится диалоговое окно с вариантами пунктов (рис. 10.25).

Необходимо выбрать, что будет закреплено за данным пунктом меню: команда или подменю.

 

Рис. 10.25.Вид диалогового окна создания нового пункта меню пользователя

 

При выборе варианта команды на экране появляется окно «Команда меню» (рис. 10.26). Для создания пункта меню требуется выполнить следующие действия:

§ ввести в строке Назначенная клавиша латинскую букву, с помощью которой впоследствии будет осуществляться вызов команды;

§ ввести в строке Название пункта меню краткое наименование операции, программы или задачи;

§ разместить в окне «Команды DOS» команду или последовательность команд, определяющих саму операцию;

§ нажать кнопку <ОК>.

 

Рис. 10.26.Вид окна редактирования пункта меню пользователя

Примечание. При записи команд следует руководствоваться правилами написания командных файлов DOS (batch-файлов). По окончании формирования меню его необходимо сохранить.

 

При выборе варианта <меню> начальные операции создания подменю и команд одинаковы. В строку Название пункта меню диалогового окна (рис. 10.27) следует ввести наименование подменю, затем кнопкой <ОК> зафиксировать выбор и сохранить меню в файле.

При выборе из меню пункта, соответствующего названию подменю, появляется окно подменю, в котором создание или редактирование пунктов аналогично основному меню.

 

 

Рис. 10.27. Вид окна ввода названия подменю пользователя

Редактирование пункта меню

 

Выделить пункт меню, подлежащий редактированию, и нажать клавишу <F4>. В появившемся диалоговом окне «Команда меню» произвести необходимые уточнения и сохранить меню. На рис. 10.28 представлено окно редактирования пункта меню для вызова операционной оболочки Windows.

 

Рис. 10.28.Вид окна редактирования пункта меню пользователя для вызова Windows 3.1

Удаление пункта меню

 

Для удаления пункта меню следует выделить этот пункт в окне меню, нажать клавишу <F8> и подтвердить удаление.

Примечание. Файлы меню NC.MNU можно создавать и корректировать также с помощью любого текстового редактора, не вставляющего в текст служебных символов, например встроенным редактором самого пакета Norton Commander.

ОБРАБОТКА РАСШИРЕНИЙ

 

В пакете программ Norton Commander имеется эффективное средство для запуска обрабатывающих программ и одновременной загрузки данных, подлежащих обработке. Это обеспечивается за счет использования связи между расширением имени файла и командой вызова программы, предназначаемой для обработки файлов с таким расширением. Соответствующая команда записывается в специальный текстовый файл NC.EXT, называемый файлом обработки расширений и хранящийся на диске в главном каталоге Norton Commander. При этом для обработки данных, содержащихся в некотором файле, достаточно установить на него селектор панели и нажать <Enter>.

В файле NC.EXT каждый вариант обработки отображается одной текстовой строкой. В начале строки указывается значащее расширение, и далее после двоеточия содержится текст команды. Например:

 

txt: lexicon !.!

 

При наличии описанной строки в файле обработки пользователь, выделив в панели каталога нужный файл с расширением .ТХТ и нажав клавишу <Enter>, вызовет текстовый процессор LEXICON с одновременной загрузкой указанного файла.

Одним из параметров командной строки в приведенном примере является подстановочный код "!.!". При исполнении команды на его место подставляются имя и расширение выделенного файла. Допустимые варианты подстановочных кодов приведены в табл. 10.7.

 

Таблица 10.7. Допустимые варианты подстановочных кодов для файла расширений

 

Код Замещаемый им параметр Пример
!.! ! !: !\ Имя файла с расширением Имя файла, не имеющего расширения Текущий диск Полное имя текущего каталога frame.doc frame А: D:\EDITORS\

 

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

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

 

 

Рис. 10.29. Вид окна со строками файла расширений

 

Для формирования новой команды следует нажать клавишу <F6> или <Insert> и в появившемся диалоговом окне указать расширение, к которому "привязывается" команда, и ввести саму команду и ее параметры (подробности даны ниже).

Для редактирования существующей команды следует в информационном окне выделить строку с этой командой, нажать клавишу <F4> и затем в соответствующих зонах появившегося диалогового окна (рис. 10.30) произвести редактирование текста.

Для удаления команды следует в информационном окне выделить соответствующую строку и нажать клавишу <F8>, а затем в окне запроса подтвердить решение.

При нажатии клавиши <F2> новая редакция файла NC.EXT со сделанными изменениями записывается на диск.

Файл NC.EXT так же, как и файл NC.MNU, может быть отредактирован текстовым редактором.

 

Рис. 10.30.Вид окна для редактирования файла расширений



ERVER["DOCUMENT_ROOT"]."/cgi-bin/footer.php"; ?>