Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

имя вызывающего меню контрола


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 у меню во что-то, что достаточно для опознания


Наверх

Титульная страница Поиск, карта сайта Написать письмо