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

Вниз

свой компонент   Найти похожие ветки 

 
snake1977   (2003-08-27 10:23) [0]

Здравствуйте! помогите разобраться.
я сделал свой компонент, наследник от TEdit, в конструкторе повесил на событие onChange, обработчик, метод этого класса.
Все нормально работает, но если я при использовании своего компонента укажу ему обработчик onchange, то тот который прописан в конструкторе уже не вызывается.


 
panov ©   (2003-08-27 10:27) [1]

см. в Help inherited


 
Zacho ©   (2003-08-27 10:29) [2]

Перекрывай метод Change, и вставляй вызов свого метода в него.


 
snake1977   (2003-08-27 10:31) [3]

а причем тут inherited ?

вот конструктор
Constructor TMyEdit.Create;
Begin
Inherited Create(AOwner);
onChange:=onKeyPressed;
End;

процедура onKeyPressed это метод класса TMyEdit.

все равботает
но когда я использую компонент, т.е. поставил на форму в приложении и навешиваю на событие onchange какойто другой обработчик, то вызывается толко он, а метод onKeyPressed уже не вызывается. А надо чтобы обработались оба


 
snake1977   (2003-08-27 10:32) [4]

->Zacho
спасибо за помощь



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
8-24566
Денчез
2003-05-09 20:43
2003.09.08
Как сделать так чтобы окошко появлялось плавно(прелоадер в 3DMark


14-24652
Некрофил - затейник__
2003-08-20 07:25
2003.09.08
Админы у меня идея! А не создать ли новый раздел?


8-24557
Lamot'
2003-05-08 03:19
2003.09.08
Подобие бинарных рисунков...


1-24511
MakNik
2003-08-27 09:27
2003.09.08
TMemo


8-24551
Eagle Owl
2003-03-31 20:06
2003.09.08
Какую библиотеку подключить?