![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
имя вызывающего меню контрола
zdm77 © (2007-12-21 10:14:00)Есть popupmenu на основной форме, есть другие формы, которые знают о существовании основной и соответсвенно контекстменю.
Вопрос. Как на клик(выбор) из меню, перехватить имя пославшего объекта?
пробовал "sender as что-то.name " если как popupmenu то нейм айтема естественно , а ссылки на другие выдает критическу ошибку... Parent посылающего тоже не получается. Скорее всего где-то просто что-то не так делаю. Помогите пожалуйста. Спасибо
Ega23 (2007-12-21 12:27:00) [1]
> одновременно?!
А что?
morgoth (2007-12-21 12:22:00) [2]>>одновременно?!
поочереди )))))))
www (2007-12-21 12:20:00) [3]
> Одно и то же PupupMenu может быть привязано ко всем контролам
> на форме.
одновременно?!
zdm77 (2007-12-21 12:09:00) [4]Я поня Ваши мысли. Спасибо. ПРосто уже теоретически интересно стало. А как в обще можно перехватить name компонента по которому кликнули или из которого был вызван клик по контекстменю.
Ega23 (2007-12-21 12:04:00) [5]
> не, это к чему меню привязано, а не откуда вызвано
Одно и то же PupupMenu может быть привязано ко всем контролам на форме.
www (2007-12-21 11:13:00) [6]
> Ega23 © (21.12.07 10:28) [2]
не, это к чему меню привязано, а не откуда вызвано
> Как перехватить-то нейм,таг этого объекта в другой форме?
тэг не в другой форме, а тег в меню устанавляивать
это может быть адресом вызывающего компонента
zdm77 (2007-12-21 10:31:00) [7]
> www (21.12.07 10:20) [1]
> при вызове установить свойство tag у меню во что-то, что
> достаточно для опознания
Да это понятно. Как перехватить-то нейм,таг этого объекта в другой форме?
Ega23 (2007-12-21 10:28:00) [8]TPopupMenu.PopupComponent + F1
www (2007-12-21 10:20:00) [9]при вызове установить свойство tag у меню во что-то, что достаточно для опознания