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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2016, 13:54   #1
denis76560
Форумчанин
 
Регистрация: 13.01.2010
Сообщений: 121
Радость Вопрос по PopupMenu

Здравствуйте, имею код

Код:
var
z,i:Integer;
lpRect : TRect;
wParam:Integer;
begin
  GetWindowRect(Button5.Handle, lpRect);
TrackPopupMenu(PluginsMenu, 0, lpRect.Right, lpRect.Top, 0, Handle, nil);
В нем получаю координаты Button5, потом вывожу PopupMenu (PluginsMenu)
Подскажите пожалуйста, как получить номер нажатого Item'а в PopupMenu.
PopupMenu заполняется динамически строками из файла
Прошу помочь решить вопрос с получением порядкового номера, выбранного в меню Item'a.
За любую помощь буду очень признателен.

Последний раз редактировалось denis76560; 21.07.2016 в 14:04.
denis76560 вне форума Ответить с цитированием
Старый 21.07.2016, 14:27   #2
Gregor
Форумчанин
 
Регистрация: 24.10.2007
Сообщений: 208
По умолчанию

это не подойдет?
procedure TForm1.ItemClick(Sender: TObject);
var
Item: TMenuItem;
begin
Item := TMenuItem(Sender);
Caption := inttostr(PopupMenu1.Items.IndexOf(I tem));
end
интенсивно гуглю прежде чем задать вопрос

Последний раз редактировалось Gregor; 21.07.2016 в 14:37.
Gregor вне форума Ответить с цитированием
Старый 21.07.2016, 14:27   #3
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Смотри Sender
FaTaL вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос PopupMenu Janger Общие вопросы Delphi 11 18.03.2015 11:25
PopupMenu t2skler C++ Builder 0 21.05.2012 15:32
popupmenu Symba Общие вопросы Delphi 3 25.04.2011 09:15
Вопрос по PopupMenu Lonix Общие вопросы Delphi 1 29.03.2007 14:56