Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Вызов редактора компонента из Popup-меню   Найти похожие ветки 

 
Anatoly ©   (2004-12-29 12:27) [0]

У меня написан компонент с редактором. Как сделать так, чтобы редактор можно было вызывать не только по двойному щелчку мыши, но и из popup-меню, как это сделано, например, в TQuery ("Fields editor..."). Спасибо!


 
Юрий Зотов ©   (2004-12-29 12:32) [1]

В редакторе надо перекрыть не только метод Edit, а еще и методы GetVerbCount (возвращает кол-во Ваших пунктов меню) и GetVerb (возвращает Caption пункта меню по его индексу).


 
Anatoly ©   (2004-12-29 12:54) [2]

Спасибо, все заработало! Но: как раз в данном случае Edit перекрывать нежелательно, надо перекрывать ExecuteVerb(index).


 
Юрий Зотов ©   (2004-12-29 13:12) [3]

> Anatoly ©   (29.12.04 12:54) [2]

Если добавляется только один пункт, то без разницы. По умолчанию ExecuteVerb(0) как раз и вызывает Edit, а сам ничего не делает.


 
Anatoly ©   (2004-12-29 13:57) [4]

Еще один вопрос: можно ли добавить в этот пункт меню свою картинку?


 
Юрий Зотов ©   (2004-12-29 14:06) [5]

Посмотрите PrepareItem.



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
6-1120210369
Aleksandr.
2005-07-01 13:32
2005.10.23
Что за проблемы с Indy в dll?


14-1128368549
NightLord
2005-10-03 23:42
2005.10.23
Бешенная мышка


1-1127969777
AngelOKES
2005-09-29 08:56
2005.10.23
Экспорт в Excel тремя способами


11-1108678731
FreeOne
2005-02-18 01:18
2005.10.23
BHO (aka Browser Helper Objects)


3-1126175918
ХиМ
2005-09-08 14:38
2005.10.23
Внешняя база данных не имеет предполагаемого формата