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

Как определить что кликнули на панели   Найти похожие ветки 

← →
Павел   (2005-02-09 10:44) [0]

На форме размещена панель. Вся панель закрыта различными компонентами. Как определить кликнули на эту панель (на любой компонент на панели?)


← →
КаПиБаРа ©   (2005-02-09 10:49) [1]

Всем компонентам присвоить один OnClick


← →
Павел   (2005-02-09 10:52) [2]

Нельзя. Слишком просто.У компонентов могут быть свои обработчики OnClick


← →
КаПиБаРа ©   (2005-02-09 10:59) [3]

Павел   (09.02.05 10:52) [2]
Из всех onClick вызывать одну процедуру.


← →
Павел   (2005-02-09 11:08) [4]

А другого способа нет?


← →
Ega23 ©   (2005-02-09 11:12) [5]

Всем на ONClick вставить что-то типа:
if TWinControl(Sender).Parent=Panel1 then ....


← →
КаПиБаРа ©   (2005-02-09 11:12) [6]

Павел   (09.02.05 11:08) [4]
Конечно есть, но этот самый оптимальный в рамках поставленной задачи.


← →
Павел   (2005-02-09 11:22) [7]

Задача немного другая. Что то типа редактора компонента. Есть компонент. СОстоит из множества генерируемых в RunTime панелей. На панелях много гридов и тп. Так вот необходимо настройки в формы сохранять в БД. Когда пользователь переходит в режим настройки свойств, появляется форма, типа инспектора объектов.
Пользователь щёлкает на панели и в инспекторе должна появится именно эта панель и все её компоненты..............Как сделать


← →
Павел   (2005-02-09 11:44) [8]

Всё нашёл другое решение........Делаю на своей панели заголовок в виде панели. И у неё событие Onclick



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

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



Память: 0.46 MB
Время: 0.022 c
3-1106754082
denis24
2005-01-26 18:41
2005.02.27
Хранение больших текстов


9-1096370533
Colt1978
2004-09-28 15:22
2005.02.27
Ландшафт ?!?


1-1108460961
Gost
2005-02-15 12:49
2005.02.27
Как сделать форму для ввода пароля?


1-1108488680
han-bratan
2005-02-15 20:31
2005.02.27
RTTI


1-1108065572
redlord
2005-02-10 22:59
2005.02.27
Tcombobox и items




   Наверх