- Пункт меню определен как следующее: После того, как командный MENUITEM следовал за текстом пункта в двойных кавычках, затем запятой, и наконец, идентификаторе для команды меню. Список со всеми идентификаторами может обнаруживаться в wincmd.inc. Windows Commander использует этот файл, чтобы перевести идентификаторы в числа. Надо открывать этот файл с записной книжкой и печатать если планируется изменять основное меню. В тексте пункта меню, символы \t преобразуется на tabstop. Пример для пункта меню:
MENUITEM "&Pack...\tALT+F5", cm_PackFiles
- Командой MENUITEM SEPARATOR можно добавить горизонтальную линию.
- Каждое меню POPUP заканчивается с командой END_POPUP.
Идентификаторы:
Все идентификаторы начинают с букв cm_ (abbr. для команды). Идентификаторы, которые начинают с cm_src, воздействуют на исходный директорий. Идентификаторы с cm_left влияют на левый, с cm_right в правом окне директория.
Только идентификаторы, которые - в wincmd.inc может быть использовано! Вы можете также непосредственно определить числа данные в wincmd.inc. Тем не менее, файл wincmd.inc должен присутствуюеет на времени прогона если надо использовать внешнее меню.
Установочные Параметры в файле wincmd.ini
Следует иметь в виду: большинство установочных параметров в Wincmd.ini могут также отличаться от диалоговых меню. Лишь Некоторые Установочные Параметры могут только быть изменены непосредственно, или из-за того, что они не означают для конечного пользователя, или, они - только workaround в специфической проблеме. Подробнее ключи настройки можно найти в help- файле.
Параметры строки
Windows Commander может вызываться с одним или двумя директориями как командные параметры строки. Это установит эти директории в одном или обоих файловых окне. Это позволяет Вам создавать многочисленные иконки для Windows Commander в progman или стартовом меню, которые позволят запускать Windows Commander в других директориях или даже с упакованными файлами. Кроме того другой файл ini чем встроенные Окно Commander.ini смогли определяться, чтобы допустить многочисленных пользователей в ту же машину, чтобы иметь другие установочные параметры в Windows Commander.
Синтаксис:
wincmd.exe [/o] [/n] [Drive1:\Directory1 [Drive2:\Directory2]] [/i=name.ini] [/f=ftpname.ini] или:
wincmd.exe [/o] [/n] [/L=Drive1:\Directory1] [/R=Drive2:\Directory2] [/i=name.ini] [/i=ftpname.ini]
значения параметров приведены в help- файле.
Заключение
Оболочка Norton Commander (Оболочка Norton Commander разработана американской фирмой Peter Norton Computing, которая с 1990 г. входит в состав корпорации Symantec), несомненно, является самой распространенной из используемых в настоящее время надстроек над DOS, преобразующих её командный пользовательский интерфейс в интерфейс типа «меню». Она настолько прочно запала в сердца пользователей ПК, что с ней не хотят расставаться даже те из них, которые уже давно работают в среде Windows, применяя оболочку Norton Commander в качестве «файлового манипулятора». Причины привязанности многих к «классической» оболочке Norton Commander в её исключительной простоте, привычности работы с ней, в экономном использовании ею ресурсов ПК. Оболочка Norton Commander стала настолько неотъемлемым, естественным атрибутом IBM - совместимого ПК, что всякий, кто по необходимости или любознательности знакомится с новой оболочкой, невольно проецирует её возможности на возможности оболочки Norton Commander.
Перечисленные причины объяснят появление такой программы как Windows Commander и ее популярность. Однако следует подчеркнуть два момента. Во- первых, Windows Commander действительно удобный файловый менеджер. Во-вторых, под Windows все же наверное удобнее работать с Windows Explorer, а в DOS с Norton Commander.
Литература
В данной работе использована информация из файла Wincmd.hlp (на англ. языке), а также:
1. Информатика.Базовый курс /Симонович С.В. и др. - СПб: Питер, 2000
2. Богумирский Б. Энциклопедия Windows 98 - СПб: Питер Ком, 2000
|