Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: 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 вся ветка

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
3-1107247230
ГС ТОФ
2005-02-01 11:40
2005.02.27
Что нужно сделать, чтобы программа СУБД заработала на другом ПК


1-1108133125
bloodman
2005-02-11 17:45
2005.02.27
Как нужно удалять TwebBrowser ?


1-1108419383
РеФорм
2005-02-15 01:16
2005.02.27
Как сделать функцию типа format, только чтобы не в текст


14-1108040987
pavel_guzhanov
2005-02-10 16:09
2005.02.27
TV-Out


14-1107399738
Думкин
2005-02-03 06:02
2005.02.27
С Днем рождения! 3 февраля