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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2011, 22:47   #11
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

ну тогда уж так

Код:
procedure TForm1.RichEdit1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
var
pt:tPoint;
begin
if Button = mbRight then
begin
GetCursorPos(pt);
PageControl2.Left:=x+(sender as Tcontrol).Left ;
PageControl2.Top:=y+(sender as Tcontrol).Top;
PageControl2.Visible:=true;
PopupMenu1.Popup(pt.x, pt.Y + Panel1.Height + 3 );
end else
PageControl2.Visible:=false;
end;
и у RichEdit1 очистить свойство PopupMenu
vovk вне форума Ответить с цитированием
Старый 21.11.2011, 23:34   #12
Кристинка89
Форумчанин
 
Регистрация: 09.02.2011
Сообщений: 163
По умолчанию

спасибо большое
Кристинка89 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вызвать Popup Menu левой кнопой мыши? Dux Компоненты Delphi 8 19.08.2011 13:40
Процедура в динамички созданном popup menu Magixxx Общие вопросы Delphi 2 27.05.2009 21:30
Popup menu в таблице Access crazybabushka БД в Delphi 3 09.08.2008 12:09
Popup menu Mitron Компоненты Delphi 1 02.02.2008 14:26