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

Вниз

Событие на созданый компонент!   Найти похожие ветки 

 
MegaVovan ©   (2005-12-11 23:10) [0]

Я создал масив компонентов TSpeedButon с помощью продцедуры:
for i:=0 to 20 do
 for j:=0 to 20 do
 begin
   TPool[i,j]:=TSpeedButton.Create(frmMain);
   TPool[i,j].Parent:=frmMain;
 end;
Как мне теперь написать обработчик события на клик!


 
alex-drob ©   (2005-12-11 23:13) [1]

TPool[i,j].OnClick:=процедура;


 
MegaVovan ©   (2005-12-11 23:15) [2]

А где это писать


 
alex-drob ©   (2005-12-11 23:19) [3]

private
   procedure click(Sender: TObject);

procedure frmMain.click(Sender: TObject);
begin
 ...
end;

for i:=0 to 20 do
for j:=0 to 20 do
begin
  TPool[i,j]:=TSpeedButton.Create(frmMain);
  TPool[i,j].Parent:=frmMain;
  TPool[i,j].OnClick:=click;
end;

Чтобы потом различать какая кнопка нажата можно каждой кнопке присваивать какое нибудь имя, а в процедуре проверять tspeedbutton(sender).name



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

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

Наверх




Память: 0.47 MB
Время: 0.063 c
1-1133393990
Мастер Ломастер
2005-12-01 02:39
2005.12.25
Равномерное обрезание картинки по краям?


2-1133938066
YDS
2005-12-07 09:47
2005.12.25
Завершение внешнего приложения в случае ошибки


14-1133366744
Fl@sh
2005-11-30 19:05
2005.12.25
Посоветуйте книгу, где хорошо расписаны Rave Reports


2-1133953455
Ugrael
2005-12-07 14:04
2005.12.25
Скрыть показать формы


14-1133500905
Nic
2005-12-02 08:21
2005.12.25
Не работает TV Tuner