Главная страница
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.045 c
3-1107182429
MakedoneZ
2005-01-31 17:40
2005.02.27
Почему появляется ошибка "Dataset not in edit or inser mode"


3-1106737494
Кук
2005-01-26 14:04
2005.02.27
Обновление данных в дбгриде


14-1107775727
Vasya.ru
2005-02-07 14:28
2005.02.27
А какие вообще разрешения экранов бывают?


1-1108349796
alena.svt
2005-02-14 05:56
2005.02.27
Code Explorer


1-1108037175
D2k5
2005-02-10 15:06
2005.02.27
Установка компонентов в Delphi 2005