Цитата:
Сообщение от
sukhanchik
у Вас задача такая же, как в этом примере?
не совсем, есть "уже легаси" код, который использовал генерацию FormTreeControl в коде и перехватывал context и еще несколько методов и докидывал туда нужных меню айтемов
кстати в вашем примере все равно все идет из формы
X++:
public str getContextMenuOptions()
{
str ret;
int idx;
ContextMenu menu = new ContextMenu();
ret = super();
idx = this.getSelection();
if(idx)
{
tree.select(idx);
menu = ctrl.eventTreeItemShowMenu(idx);
}
menu.OverrideSystemMenu(true);
return menu.Serialize();
}