Цитата:
Сообщение от
HorrR
Поправляю, вы не правы. Очевидно, что если бы я не знал как добавить этот пункт и не знал бы как его показывать\непоказывать, едва бы говорил о verifyItem методе.
Собственно вопрос и заключался в том, как используются классы аля SysContextMenuAotImportDialog.
SysContextMenuAotImportDialog используется в импорт диалоге, SysMenuCompare - в компараторе, и тд и тп, что ж тут неясного? Методы некст, ферст и тд. разные, ибо в каждом случае своя специфика дерева, для которого отображается контекстное меню. Смысл действительно одинаковый, реализация разная в каждом конкретном случае
Цитата:
Сообщение от
HorrR
UPD: иными словами, каким образом, например, работает вот этот код внутри verifyItem метода sysContextMenu, если метод selectionCount абстрактный???
Создайте свою реализацию класса SysContextMenu, реализуйте в нем абстрактные методы и можете свой код писать в собственном verifyItem, не трогая родителя (см. SysContextMenuAotImportDialog).