Вниз
Скачать: CL | DM;

изменение свойств класса (наследование и т.д.)   Найти похожие ветки 

← →
TakTak   (2006-09-21 15:07) [0]

есть клас к примеру: TMemo. Мне бы хотелось добавить свойство, к примеру, TTimer (т.е. обычный таймер) с его стандартными событиями и обработчиками.

Например:
...
Memo1.Timer.onTimer = onTimer ;
Memo1.Timer.Enable := true ;

Как это можно сделать ?


← →
Ega23 ©   (2006-09-21 15:12) [1]

Написать наследника от TMemo, где внутри забабахать таймер.
Есть более интересный способ: сделать потомок TTimer, где внутри забабахать мемо...


← →
Ketmar ©   (2006-09-21 15:31) [2]

собственно -- а зачем?


← →
Eraser ©   (2006-09-21 15:37) [3]

> [0] TakTak   (21.09.06 15:07)

используйте инкапсуляцию :)


← →
Наиль ©   (2006-09-21 15:46) [4]


> Есть более интересный способ: сделать потомок TTimer, где
> внутри забабахать мемо...

Не выйдет. Наследник от TTimer будет не визуальным.


← →
Ega23 ©   (2006-09-21 15:48) [5]


> Не выйдет. Наследник от TTimer будет не визуальным.


В том-то весь прикол и состоит, что сделать его визуальным.



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

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



Память: 0.46 MB
Время: 0.026 c
2-1158734167
stfu
2006-09-20 10:36
2006.10.08
Проблема с вставкой текста на русском в xls(Excel)


1-1156420633
DelphiLexx
2006-08-24 15:57
2006.10.08
В TMyPanel сделать свойсво Canvas public om


3-1154959675
VadimSpb
2006-08-07 18:07
2006.10.08
Индикатор при выполнении запроса


2-1158414145
olevacho_
2006-09-16 17:42
2006.10.08
последовательность вывода band-ов


2-1157887069
Чудик
2006-09-10 15:17
2006.10.08
Работа с приводом




   Наверх