Вниз
Скачать: CL | DM;

Как добавить в стандартное контекстное меню свои пункты?   Найти похожие ветки 

← →
Mazer   (2004-02-02 15:34) [0]

есть у меня Edit1...
соответственно у него стандартное выпадаюшее меню (копировать, вставить...)
как мне туда добавить свои, уже определенные пункты меню из, скажем, PopupMenu1?

пробовал:
procedure Tfrm.Edit1ContextPopup(Sender: TObject; MousePos: TPoint; var Handled: Boolean);
begin
(Sender as TPopupMenu).Items.Add(PopupMenu1.Items);
end;

не работает :(


← →
Islander   (2004-02-02 15:36) [1]

А если его хендл поймать и через WinAPI?


← →
Mazer   (2004-02-02 16:16) [2]

чет не получилось у меня...


← →
Начинающий веб-дизайнер ©   (2004-02-02 16:24) [3]

Я не видел ни одной программы, в которой бы это было у Editа. Обычно наоборот делают - в своё Popup меню добавляют стандартные пункты (копировать, вырезать, вставить, удалить, выделить все), это намного проще.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
4-39141
Zyb
2003-12-10 14:48
2004.02.13
Ув. мастера, Как заставить чтобы мое окно появлялось поверх всех


14-39062
RealRascal
2004-01-22 21:11
2004.02.13
With <#someth#> do begin ...end;


14-39100
copyr25
2004-01-19 21:52
2004.02.13
---|Ветка была без названия|---


1-38774
programania
2004-02-03 18:22
2004.02.13
вывод на form1.canvas


14-39075
able
2004-01-23 18:13
2004.02.13
Какую музыку слушают программеры?




   Наверх