Краткое описание :
Vip-функция AddSubMenuDynamic() - нужна возможность добавления пунктов меню на любой уровень иерархииОписание :
Функции в АтлантисеЧто измененно :
VIP-компиляция
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Vip-функция AddSubMenuDynamic() - нужна возможность добавления пунктов меню на любой уровень иерархии.
Как измененно :
Сделана функция
function AddSubMenuDynamicEx (MenuID : LongInt; SubMenuName : String; Name,HelpLine,HelpCtx : String; fndName : String; fndCommand : Word; addflags : word) : Boolean;
Она добавляет подменю после указанного для поиска пункта меню.
По сравнению с AddSubMenuDynamic в ней появились 3 новых параметра:
fndName - имя пункта меню для поиска
fndCommand - команда пункта меню для поиска
addflags - флаги вставки
amfAddBeforeSeparator - добавить сепаратор перед вставляемым подменю
amfAddAfterSeparator - добавить сепаратор после вставляемого подменю
amfAddBeforeItem - вставить подменю перед указанным пунктом меню
Если fndName = '', то работает как AddSubMenuDynamic.