Функция AddSubMenu |
Добавляет подменю в загруженное меню.
Добавленное таким образом подменю нельзя удалять автономно (addMenuId считается невалидным). Т.е. подменю удаляется только вместе с контейнером - при вызове DisposeLoadMenu для контейнера или автоматически при вызове RunLoadMenu.
function AddSubMenu( menuID : longInt; addMenuId : longInt; name : string; helpLine : string; helpCtx : string; ) : boolean;
menuID - идентификатор меню, полученный функцией LoadMenu, в которое будет добавляться новое подменю.
addMenuId - идентификатор меню, полученный функцией LoadMenu, которое добавляется в menuID.
name - название добавляемого подменю.
helpLine - строка подсказки.
helpCtx - хелп контекст.
True в случае успеха и false в противном случае.
В случае, если идентификатор переданный в функцию не является результатом удачного вызова функции LoadMenu, возбуждается исключение ExVip.ExRunMenuError.
При невозможности вставить подменю возбуждается исключение ExVip.ExAddMenuItemError.
Начиная с Атлантис 5.1.33.