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

Создание меню в Total Commander

В Total Commander можно настроить вид главного меню, отличный от используемого по умолчанию. Можно выбирать названия и количества пунктов главного меню и подменю, добавлять в меню свои команды и удалять имеющиеся. Исключение составляет пункт Запуск, который обязательно присутствует в главном меню. Можно лишь выбирать его расположение и содержимое.

Диалоговое окно настройки меню Запуск

Вызов Окна Настройка меню «Запуск»:

- команда Изменить меню ‘Запуск’… меню Запуск.

Элементы диалогового окна Настройка меню «Запуск»

1. Поле Меню "Запуск": показывает существующие записи меню Запуск. При выборе той или иной записи отображаются соответствующие командная строка и параметры.

2. Кнопка Добавить... (или Добавить элемент) создаёт новую запись в меню Запуск. После ее нажатия выводится запрос на название элемента меню. При его вводе нужно учитывать, что символ следующий за символом &, будет отображаться подчёркнутым, а для создания строки-разделителя нужно ввести одну чёрточку «-».

3. Кнопка Подменю... (или Добавить подменю) создаёт новое подменю. После ее нажатия выводится запрос на название элемента меню. При этом подменю показываются с чёрточкой перед названием, конец подменю отмечен двумя чёрточками.

4. Кнопка Удалить (или Удалить элемент) удаляет выбранную запись меню.

5. Кнопка Переименовать... изменяет название элемента меню.

6. Поле со списком Команда: используется для определения программы для запуска, включая её путь и расширение. Здесь можно также определить фиксированные параметры. Для .com- и .bat-файлов вы должны явно указать расширение, потому что по умолчанию Windows находит только .exe. Вы можете также выбрать одну из внутренних команд Total Commander из выпадающего списка.

7. Кнопка >> открывает диалоговое окно для выбора желаемого файла.

8. Поле Путь запуска: определяет путь, который будет установлен перед запуском программы. Если никакой путь не указан, то устанавливается путь активной панели. Если команда (указанная в поле Команда) – cd диск:\каталог, то путь, указанный в этом поле, будет установлен в другой панели. Это позволяет устанавливать оба пути (исходный и целевой) одновременно.

9. Поле со списком Горячая клавиша: (Сочетание клавиш) позволяет указать сочетание клавиш для вызова команды.

10. Флажок свернув в значок позволяет запустить программу в свёрнутом виде.

11. Флажок в полный экран позволяет запустить программу на весь экран.

12. Кнопка OK сохраняет сделанные изменения в файле wincmd.ini (он обычно находится в вашем каталоге Windows).

13. Кнопка Отмена закрывает диалоговое окно без сохранения изменений.

14. Кнопка Справка открывает соответствующую страницу справки.

15 Поле Параметры: позволяет определить параметры командной строки, которые будут переданы запускаемой программе. Существуют также специальные параметры, которые формируются Total Commander и могут быть использованы в качестве параметров командной строки.

Для создания остальных пунктов меню Total Commander используется специальный файл. Этот файл обычно имеет расширение *.mnu и указывается на закладке Язык в окне Настройка Total Commander. Файл главного меню представляет собой обычный текстовый файл, имеющий специальную структуру.

Структура файла главного меню:

1. Каждое подменю начинается с команды POPUP, за которой в двойных кавычках (") следует заголовок подменю. Подменю могут содержать свои подменю. Для того, чтобы какой-нибудь пункт меню можно было быстро вызвать по сочетанию клавиш Alt+Символ надо в их заголовке перед соответствующим символом поставить знак амперсанда &, при этом данный символ в меню будет подчёркнут.

2. Пункт меню определяется следующим образом: после команды MENUITEM следует название пункта меню в двойных кавычках, затем запятая и, наконец, идентификатор для команды меню. Список всех идентификаторов и пояснения к ним на английском языке можно найти в файле totalcmd.inc, поставляемом с Total Commander. Описание на русском языке обычно отсутствует в русской версии Total Commander. Однако, оно содержится в составе некоторых «сборок», например Total Commander Extended Pack. Все идентификаторы начинаются с символов cm_. Идентификаторы, которые начинаются с cm_Src, работают с текущим каталогом. Идентификаторы вида cm_Left... предназначены для левой, а cm_Right... – для правой файловой панели. В названии пункта меню символы \t преобразуются в символы табуляции.

3. Команда MENUITEM SEPARATOR добавляет в меню горизонтальную линию-разделитель.

4. Каждое подменю (POPUP) заканчивается командой END_POPUP. Пример:

POPUP "&Файлы"

MENUITEM "&Изменить атрибуты...", cm_SetAttrib

MENUITEM "&Упаковать...\tALT+F5", cm_PackFiles

MENUITEM SEPARATOR

POPUP "&Ещё команды"

MENUITEM "&Открыть с помощью...", cm_associate

MENUITEM "&Подсчитать занимаемое место...", cm_GetFileSpace

END_POPUP

END_POPUP

5. Команда STARTMENU вставляет меню Запуск в указанное место панели главного меню.

6. Команда HELP_BREAK вставляет разрыв главного меню. После этого разрыва все меню будут выровнены по правому краю. Команда STARTMENU не может располагаться сразу же после HELP_BREAK.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]