Вниз
Скачать: 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.02 c
1-38790
AndrewK
2004-02-03 12:59
2004.02.13
Просмотр в WebBrowser е html-строки


1-38848
maxim_caban
2004-02-02 13:47
2004.02.13
функциональность Ворда в своей программе.


14-39024
Romkin
2004-01-27 14:22
2004.02.13
Переворот текста


3-38695
Volodya_
2004-01-22 13:57
2004.02.13
Проблема GetBookmark


1-38914
FMichael
2004-02-04 14:23
2004.02.13
Перемешение курсора в ActiveX Form




   Наверх