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

Popup owner   Найти похожие ветки 

← →
Gu   (2010-11-12 09:44) [0]

На форме 2  панели и попапменю, которое привязано к обоим. у всех итемов меню один обработчик событий. подскажите, как узнать в этом обработчике, на какой панели был вызван попап?

вот это вызывает ошибку
showmessage((sender as tpopupmenu).GetParentComponent.Owner.ToString);


← →
12 ©   (2010-11-12 10:02) [1]

PopupMenu.PopupComponent.Caption


← →
Gu   (2010-11-12 10:09) [2]

не вижу такого свойства
но прокатывает (sender as tPopupMenu).PopupComponent.Name
правда только в обработчике события онпопап, а надо в обработчике менюитем.онклик


← →
Gu   (2010-11-12 10:13) [3]

во, заработало вот так
(((sender as tmenuitem).Owner) as tpopupmenu).PopupComponent.Name


← →
Gu   (2010-11-12 10:14) [4]

спасибо за наводку


← →
Медвежонок Пятачок ©   (2010-11-12 10:15) [5]

не вижу такого свойства

И не увидишь. Оно невидимое.


← →
12 ©   (2010-11-12 10:16) [6]

проще можно, раз у вас только на панельку попапменю(pm1) настроен

procedure TForm1.N121Click(Sender: TObject);
begin
  ShowMessage(TPanel(pm1.PopupComponent).Caption);
end;


← →
Gu   (2010-11-12 10:20) [7]

у меня PopupComponent.caption дает ошибку undeclared ляляля, caption даже в списке быстрой помощи нет (это окошко которое после нажатия точки вылазит). может версия дельфей не та ? у меня Rad 2010


← →
12 ©   (2010-11-12 11:22) [8]

7


← →
clickmaker ©   (2010-11-12 11:50) [9]

> PopupComponent.caption

далеко не все Components обязаны иметь caption


← →
12 ©   (2010-11-12 12:44) [10]


> далеко не все Components обязаны иметь caption

панель имеет, сказано в контексте вопроса



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

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



Память: 0.47 MB
Время: 0.004 c
2-1289474407
Сергей
2010-11-11 14:20
2011.01.30
Блокировка записи в базе данных на сервере


15-1287127458
Demo
2010-10-15 11:24
2011.01.30
Напомните сайт


11-1196774637
terc
2007-12-04 16:23
2011.01.30
подскажите как добавить kol компонент в lazarus


15-1287513623
Константинов
2010-10-19 22:40
2011.01.30
Работа с локальной БД удаленно


15-1287403277
Дмитрий Тимохов
2010-10-18 16:01
2011.01.30
Посоветуйте стредство шифрования файлов.




   Наверх