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

Вниз

Стандартное PopupMenu у TCustomEdit   Найти похожие ветки 

 
still ©   (2003-08-14 19:36) [0]

Если положить на форму Edit и ничего с ним больше не делать, то при нажатии правой кнопки вылазит PopupMenu с Copy, Paste и пр.
Как получить к нему доступ? Нужно туда добавить пару пунктов.
Заранее спасибо.


 
Zergling ©   (2003-08-15 06:00) [1]

А дельфя у тебя какая? Можно создать свое меню используя TActionList.


 
Viktor Kushnir ©   (2003-08-15 07:12) [2]

Смое менью можно и без Action листа делать, кидаешь на форму PopupMenu конфигурируешь его, а затем указываешь это меню с воотв. свойстве Edit.


 
Zergling ©   (2003-08-15 07:41) [3]

Viktor Kushnir © (15.08.03 07:12) [2]

Если still © знает как осуществить реализацию опций стандарного меню (копировать, вставить, вырезать, отменить ...), тогда да. А TActionList или TActionManager предоставляет уже готовые стандарные средства.


 
still ©   (2003-08-15 12:44) [4]

Zergling © (15.08.03 07:41) [3]
Как это все сделать я хнаю. Меня интересует именно получение доступа к стандартному меню.
Если стандартное меню в след. версии винды поменяется, мне прогу переписывать? К тому же зачем писать свою обработку, если все уже сделано до нас, надо только заюзать правильно.
Я уверен, что можно так сделать. Потому что если объект есть, то можно получить ссылку на него.


 
still ©   (2003-08-15 12:47) [5]

Меня бы устроил вариант самому создать такое меню при помощи API например. Тока ничего найти не могу на эту тему.
Кстати, дельфя у меня седьмая


 
wl ©   (2003-08-15 13:26) [6]

HMENU CreatePopupMenu(VOID); - создание popup-меню через API. Дальше ищи в хелпе.


 
still ©   (2003-08-15 13:41) [7]

С собственно созданием меню проблем не возникает.
ВОпрос - как в это меню добавить стандартные пункты для едита (cut, copy, ...). В смысле не как добавить, а как стандартные?



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
3-92069
Berezne
2003-08-01 13:25
2003.08.28
Как вставить в новую запись данние не отображающиеся DBGrid???


11-92093
Ал
2002-12-17 21:09
2003.08.28
При возникновении except в try except отладчик зависает


11-92088
Ал
2002-12-19 12:58
2003.08.28
KOL OLE RichEdit с рисунками - PBrush сообщает об ошибке


9-91966
Призрак_Коммунизма
2003-02-27 07:48
2003.08.28
Где скачат спрайты в инете?


14-92245
Nucl
2003-08-11 15:33
2003.08.28
Организация форума