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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2007, 14:20   #1
Lonix
Пользователь
 
Регистрация: 17.03.2007
Сообщений: 39
По умолчанию Вопрос по PopupMenu

Допустим мы прикрепили PopupMenu к картинке, когда мы нажимаем на картинку появляется наше меню, но оно появиться если нажать правой кнопкой мыши, а как сделать так чтобы надо было нажимать левой кнопкой мыши?
Lonix вне форума Ответить с цитированием
Старый 29.03.2007, 14:56   #2
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

procedure OnMouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button = mbLeft then
PopupMenu.Popup(
Mouse.CursorPos.X - X,
Mouse.CursorPos.Y - Y
);
end;

таким образом меню появится в левом верхнем углу
BOBAH13 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PopupMenu Патрон Общие вопросы Delphi 7 15.06.2008 14:04
PopupMenu и gif Dj_smart Мультимедиа в Delphi 6 06.06.2008 11:33
PopupMenu TaTT DoGG Компоненты Delphi 13 23.05.2008 13:19
PopupMenu Михаил Юрьевич Общие вопросы Delphi 6 03.05.2008 18:46
PopupMenu Teen4jump Общие вопросы Delphi 10 12.03.2008 13:42