Вниз
Скачать: CL | DM;

имя вызывающего меню контрола   Найти похожие ветки 

← →
zdm77   (2007-12-21 10:14) [0]

Есть popupmenu на основной форме, есть другие формы, которые знают о существовании основной и соответсвенно контекстменю.
Вопрос. Как на клик(выбор) из меню, перехватить имя пославшего объекта?
пробовал "sender as что-то.name " если как popupmenu то нейм айтема естественно , а ссылки на другие выдает критическу ошибку... Parent посылающего тоже не получается. Скорее всего где-то просто что-то не так делаю. Помогите пожалуйста. Спасибо


← →
www   (2007-12-21 10:20) [1]

при вызове установить свойство tag у меню во что-то, что достаточно для опознания


← →
Ega23 ©   (2007-12-21 10:28) [2]

TPopupMenu.PopupComponent  + F1


← →
zdm77   (2007-12-21 10:31) [3]


> www   (21.12.07 10:20) [1]
> при вызове установить свойство tag у меню во что-то, что
> достаточно для опознания

Да это понятно. Как перехватить-то нейм,таг этого объекта в другой форме?


← →
www   (2007-12-21 11:13) [4]


> Ega23 ©   (21.12.07 10:28) [2]

не, это к чему меню привязано, а не откуда вызвано

> Как перехватить-то нейм,таг этого объекта в другой форме?

тэг не в другой форме, а тег в меню устанавляивать
это может быть адресом вызывающего компонента


← →
Ega23 ©   (2007-12-21 12:04) [5]


> не, это к чему меню привязано, а не откуда вызвано


Одно и то же PupupMenu может быть привязано ко всем контролам на форме.


← →
zdm77   (2007-12-21 12:09) [6]

Я поня Ваши мысли. Спасибо. ПРосто уже теоретически интересно стало. А как в обще можно перехватить name компонента по которому кликнули или из которого был вызван клик по контекстменю.


← →
www   (2007-12-21 12:20) [7]


> Одно и то же PupupMenu может быть привязано ко всем контролам
> на форме.

одновременно?!


← →
morgoth   (2007-12-21 12:22) [8]

>>одновременно?!
поочереди )))))))


← →
Ega23 ©   (2007-12-21 12:27) [9]


> одновременно?!


А что?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.012 c
2-1197574662
Vitek2
2007-12-13 22:37
2008.01.20
Как проверить запущен ли процесс?


15-1197722276
UI__IU
2007-12-15 15:37
2008.01.20
Слово не понятное...


15-1197531643
Alkid
2007-12-13 10:40
2008.01.20
Менеджмент достал.


2-1197984104
Darvin
2007-12-18 16:21
2008.01.20
Диск, на котором лежит запущенная программа


15-1197645178
lookin
2007-12-14 18:12
2008.01.20
Несколько VOB-файлов склеить в один




   Наверх