Показать сообщение отдельно
Старый 29.02.2008, 15:24   #5  
AsTeRiX is offline
AsTeRiX
Участник
Аватар для AsTeRiX
 
10 / 17 (1) ++
Регистрация: 20.01.2005
Адрес: kiev
Цитата:
Сообщение от HorrR Посмотреть сообщение
Поправляю, вы не правы. Очевидно, что если бы я не знал как добавить этот пункт и не знал бы как его показывать\непоказывать, едва бы говорил о verifyItem методе.

Собственно вопрос и заключался в том, как используются классы аля SysContextMenuAotImportDialog.
SysContextMenuAotImportDialog используется в импорт диалоге, SysMenuCompare - в компараторе, и тд и тп, что ж тут неясного? Методы некст, ферст и тд. разные, ибо в каждом случае своя специфика дерева, для которого отображается контекстное меню. Смысл действительно одинаковый, реализация разная в каждом конкретном случае

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

Последний раз редактировалось AsTeRiX; 29.02.2008 в 15:33.