Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.11;
Скачать: CL | DM;

Вниз

Help, please :)   Найти похожие ветки 

 
madburro ©   (2002-03-31 23:38) [0]

У меня на форме много кнопок. Мне нужно написать 1 процидуру и повесить её на OnClick этих кнопок (одна на все). Эта процидура должна мне говорить имя кнопки на которую я нажал. Как это сделать?
Пасиба :)


 
lipskiy ©   (2002-03-31 23:48) [1]

В объект испекторе в свойствах каждой кнопки выбираешь из списка свой один обработчик онклика - и он подключается к каждой кнопке.
Внутри процедуры берешь от входного параметра Sender то, что тебе надо знать о кнопке.
Например, имя кнопки:
TButton(Sender).Name
Надпись на конпке:
TButton(Sender).Caption
и так далее.


 
lipskiy ©   (2002-03-31 23:50) [2]

Если не хочешь подключать в дизайн-тайме обработчики, можешь в ран-тайме это делать - в обработчике Form.OnCreate напиши:
Button1.OnClick:= Button1OnClick;


 
MadBurro ©   (2002-04-01 00:16) [3]

Большое спасибо :)



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-32971
Sks
2002-03-02 12:33
2002.04.11
Как программно найти настройку...


14-32940
Agent Smith
2002-03-03 08:29
2002.04.11
Предлагаю писать анекдоты на программерскю тему


3-32671
Vladimir_Shk
2002-03-20 16:07
2002.04.11
Trigger result


14-32961
Кулюкин Олег
2002-03-01 17:04
2002.04.11
Кому какие англоязычные конференции нравятся?


7-32998
gurin
2002-01-18 05:18
2002.04.11
Virtual drive