Назначение события динамическому компоненту

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Назначение события динамическому компоненту

Сообщение Luxor » 14.02.2013 16:40:48

Есть две формы
В первой есть процедура (в разделе public) procedure Proc1;

Код: Выделить всё
public
procedure Proc1;

.....
.....
.....
rpocedure TForm1.Proc1
begin
ShowMessage('Hi!!!');
end;


Во второй форме создаю динамически поле ввода Edit.
Можно ли присвоить событию OnEnter компонента Edit функцию Proc1 из первой формы?
Luxor
новенький
 
Сообщения: 72
Зарегистрирован: 10.06.2010 19:30:43

Re: Назначение события динамическому компоненту

Сообщение Mr.Smart » 14.02.2013 17:23:49

Код: Выделить всё
  TForm1 = class(TForm)
...
  public
   procedure Proc1(Sender: TObject);
....

var
  From1: TForm1;

procedure TForm2.CreateEdit...
....
  edit1:=TEdit.Create(self);
  edit1.OnEnter:=@Form1.Proc1;
....
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 245

Рейтинг@Mail.ru