Поправляю, вы не правы. Очевидно, что если бы я не знал как добавить этот пункт и не знал бы как его показывать\непоказывать, едва бы говорил о verifyItem методе.
Собственно вопрос и заключался в том, как используются классы аля SysContextMenuAotImportDialog. Вот ща апдейтну кросс-референсы и ещё раз посмотрю, потому что в первый раз ничего не узнал. З.Ы
Цитата:
А почему должны совпадать?
Дык, потому что в сущности-то они делают одно и то же: возвращают количество выделенных узлов и следующий выделенный узел. Не понимаю, в чём может состоять отличие.
UPD: иными словами, каким образом, например, работает вот этот код внутри verifyItem метода sysContextMenu, если метод selectionCount абстрактный???
Цитата:
case menuItemActionStr(sysCompare):
if (!firstNode.applObjectLayerMask())
return 0;
if (this.selectionCount() == 2)
{
return 1;
}
if (this.selectionCount() == 1)
{
return 1;
}