Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Свои события для компонента

11
10 октября 2007 года
oxotnik333
2.9K / / 03.08.2007
как для компонента TLabel унаследовать событие OnKeyDown от TWinControl?
276
10 октября 2007 года
Rebbit
1.1K / / 01.08.2005
Давно таким не занимался, но помойму тебе надо походной клас и перегрузить в нем метод KeyDown так чтоб он OnKeyDown вызывал.

ЗЫ. Стоп. А как оно вообще нажать кнопку на контроле котрый и в фокусе то не будет ?
11
10 октября 2007 года
oxotnik333
2.9K / / 03.08.2007
TLabel для примера привел...
вообще инетерсует как унаследовать событие для любого объекта
276
10 октября 2007 года
Rebbit
1.1K / / 01.08.2005
А что сами они не наследуются разве ?
10K
10 октября 2007 года
FAngel
77 / / 13.09.2006
Цитата: Rebbit
А что сами они не наследуются разве ?


Вообщето наследуются, но тут проблема похоже не в том. Как я понял, то
oxotnik333 просто подразумевает возможность работы с ними ч-з Object Inspector, в TWinControl они ведь protected.
Для этого достаточно написать в разделе published написать что-то типа __propery OnKeyDown; (нужное проперти смотрим в описани TWinControl). Если я правильно понял вопрос, то вот к нему такой ответ :cool: :)

11
11 октября 2007 года
oxotnik333
2.9K / / 03.08.2007
вопрос понят правильно, спасибо за ответ
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог