![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
popup меню
puding © (2010-09-13 22:49:00)Есть массив Timage. При нажатии на любой из элементов массива правой кнопкой мыши появляется popup меню. Как мне в обработчике нажатия на элемент контекстного меню понять на каком элементе Timage оно было нажато?
puding (2010-09-14 19:18:00) [1]спасибо большое
12 (2010-09-14 09:08:00) [2]
> if PopupMenu1.PopupComponent.Name = 'Image1' then Caption
> := 'Это меню для Image1';
Caption := 'Это меню для ' + PopupMenu1.PopupComponent.Name
И. Павел (2010-09-14 08:53:00) [3]> Как мне в обработчике нажатия на элемент контекстного меню
> понять на каком элементе Timage оно было нажато?
Вот так:
procedure TForm1.PopupMenu1Popup(Sender: TObject);
begin
if PopupMenu1.PopupComponent.Name = 'Image1' then Caption := 'Это меню для Image1';
end;
Ega23 (2010-09-13 23:22:00) [4]
> а что значит + F1 ?
Это значит читать справку (F1) для свойства PopupComponent класса TPopupMenu
puding (2010-09-13 23:12:00) [5]а что значит + F1 ?
Ega23 (2010-09-13 22:55:00) [6]TPopupMenu.PopupComponent + F1