Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
14-24703
Прохожий
2003-08-19 07:28
2003.09.08
Динамическое создание потоков


3-24343
Groove_SQL
2003-08-18 08:45
2003.09.08
ORDER BY вычисляемое поле


14-24647
Пробегал тут...
2003-08-20 21:55
2003.09.08
А прадва, интересно узнать


1-24486
Lex
2003-08-25 20:39
2003.09.08
Как повернуть timage на 45 градусов?


1-24406
Хишник
2003-08-28 11:14
2003.09.08
Breakpoint не работает? (CBuilder)




   Наверх