Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2012, 09:52   #1
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
Вопрос Как скопировать выделенный текст из ячейки DBGrid через PopupMenu

Суть проблемы в следующем, повесил на DBGrid всплывающее меню (TPopupMenu), вкотором определил ряд пунктов, соответственно теперь при вызове меню в редакторе ячейки вызывается мое меню (пункты моего меню оперируют строками), а не меню редактора текста (Копировать, Вырезать, Вставить), стандартные горячие клавиши конечно работают, но пользователей приучить ими пользовать очень сложно.
Хотелось бы либо добавить в свое меню пункты меню редактора текста (Копировать, Вырезать, Вставить) 0 откуда и вопрос - не пойму как это реализовать? Либо, при редактировании текста в ячейке вызывать стандартное (другое) всплывающее меню, с пунктами (Копировать, Вырезать, Вставить) и без пунктов для выделенных строк.
astecenko вне форума Ответить с цитированием
Старый 27.06.2012, 10:07   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

В ActionList создать сдандартный Action EditCopy. В Popup добавить пункт ссылающийся на этот Action. Для Вырезать, Вставить тоже есть стандартные Action-ы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 27.06.2012, 10:19   #3
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Что-то я про стандартные действия даже как-то не подумал
Спасибо, работает :-)
astecenko вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скопировать выделенный текст из TWebBrowser xrob Win Api 4 21.06.2012 16:26
Delphi WEBBROWSER. Как выделенный текст удлинить до края слова. AvRob Компоненты Delphi 1 18.02.2012 19:48
получить текст из заданной ячейки DbGrid furstenberg Компоненты Delphi 12 02.04.2009 00:54
Как имея хендл на Memo получить выделенный в нем текст? hoza_syl Помощь студентам 2 23.05.2008 17:06
Как разделить число и текст в одной ячейки на две ячейки. neboskreb Microsoft Office Excel 2 15.04.2008 19:39