Функция AddMenuItemEx Назад В начало Вперед

Назначение

Добавляет в загруженное меню элемент с хелпом и горячей клавишей.

Описание

function AddMenuItemEx (
   menuID   : longInt;
   name	 : string;
   helpLine : string;
   helpCtx  : string;
   command  : word;
   keyCode  : word
 ) : boolean;

Параметры

menuID - идентификатор меню, полученный функцией LoadMenu или CreateMenu.

name - название добавляемого пункта меню, или 'separator' для вставки разделителя.

helpLine - строка подсказки.

helpCtx - хелп контекст.

command - идентификатор команды вставляемого пункта меню.Если вставляется разделитель, параметр может принимать любое положительное значение.

keyCode - код клавиши.

Возвращаемое значение

True в случае успеха и false в противном случае.

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

При невозможности вставить пункт меню возбуждается исключение ExVip.ExAddMenuItemError.

Версия

Параметр commandParams убран начиная с Атлантис 5.4.14. Взамен добавлена функция AddMenuItemEx2.

Параметр commandParams доступен начиная с Атлантис 5.4.13.

Начиная с Атлантис 5.3.03.