Диалоговое окно: Выбор команды

Этот диалог позволяет выбрать внутреннюю команду из файла totalcmd.inc, а также определить новые команды, которые будут храниться либо в файле usercmd.ini, либо в специфическом для данного языка файле wcmd_lng.ini (например, wcmd_rus.ini для русского языка).

ПолеОписание

Категория:Категории команд. Полный список всех команд находится в категории "Все".

Команда:Имя команды.

№:Численное значение команды.

Описание:Переведённое описание команды.

Фильтр:Позволяет отобразить в списке только команды, содержащие введённую пользователем строку в любой из трёх колонок (имя команды, числовой идентификатор, описание).

Только на страницах usercmd.ini и wcmd_lng.ini:

Новая...Создаёт новую пользовательскую команду em_xyz. Пользовательские команды могут использоваться для вызова программы с нужными параметрами, в т. ч. из главного меню или по горячей клавише.

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

УдалитьУдаляет пользовательскую команду.

Сменить имя / Копия...
Позволяет переименовать выбранную команду или создать её копию с другим именем.

Редактирование пользовательских команд осуществляется при помощи диалога, аналогичного диалогу настройки отдельной кнопки панели инструментов. В дополнение к обычным шаблонам (таким как %N, %P) в поле Параметры вы можете использовать шаблон %A. Обычно, когда вы запускаете команду из командной строки, указывая дополнительные аргументы, эти аргументы полностью заменяют собой всю строку параметров. Шаблон %A позволяет использовать совместно как параметры, заданные в настройках команды, так и аргументы, заданные в командной строке: эти аргументы будут подставлены на место шаблона %A. Для указания отдельных аргументов, а не всей строки, вы можете использовать нумерованные шаблоны %A1..%A9.

Примечание: Вы можете скопировать в буфер обмена имя команды, выделенной в списке, нажав Ctrl+C. Нажатие Ctrl+Shift+C копирует имя команды вместе с её номером и описанием. Если диалог был открыт прямым вызовом команды cm_CommandBrowser, то имя также будет скопировано при нажатии кнопки OK или клавиши Enter (аналогично, если при этом удерживать Shift, то будет скопирована вся строка).