Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.01.20;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.01.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.053 c
1-1192792154
ancot
2007-10-19 15:09
2008.01.20
Как узнать имя события в Run Time


11-1182453093
=BuckLr=
2007-06-21 23:11
2008.01.20
RE_StartIndent


2-1197967319
ZLinX
2007-12-18 11:41
2008.01.20
MySQL


1-1192557712
dRake
2007-10-16 22:01
2008.01.20
Browsing paths в BDS 2006


15-1197341960
Превед
2007-12-11 05:59
2008.01.20
А вернёт ли Медвед Путину власть?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский