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

Как спрятать свойство в наследнике?   Найти похожие ветки 

← →
Voldemar ©   (2002-08-09 04:21) [0]

Доброе время суток!
Подскажите, пожалуйста, как в наследнике спрятать свойство, которое в базовом классе присутствует? Например, я пишу компонент на базе TEdit и хочу, чтобы в моем компоненте было недоступно св-во Font...
Надеюсь, понятно спросил...:))


← →
Cobalt ©   (2002-08-09 04:53) [1]

Нельзя спрятать. Дельфи запрещает.


← →
MBo ©   (2002-08-09 06:42) [2]

Можно только скрыть из инспектора объектов - объявить новое свойство с таким же именем, а доступ к нему сделать только на чтение.


← →
Юрий Зотов ©   (2002-08-09 08:17) [3]

Наследуйтесь от TCustomEdit и публикуйте только те свойства, какие сами захотите. Пример - сам TEdit.


← →
MBo ©   (2002-08-09 08:19) [4]

Да уж, про слона-то я и забыл :((


← →
Andrey Shakula   (2002-08-09 17:10) [5]

А что мешает породить компонент от TCustomEdit? В инспекторе объектов видно не будет. Ну или взять еще более раннего предка.



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

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



Память: 0.45 MB
Время: 0.012 c
3-70983
ППавел
2002-07-31 09:52
2002.08.22
Длинна базы данных


7-71386
Lelik17
2002-06-07 12:49
2002.08.22
Ошибка при попытке позвонить через модем


1-71103
kronprince
2002-08-12 16:16
2002.08.22
Заполнение TStringList из справочников ???


4-71451
Transnet.
2002-06-14 12:35
2002.08.22
Кaк вырубить, а потом снова врубить мышь???


14-71305
F-71
2002-07-26 10:20
2002.08.22
TCanvas3D_HELP!




   Наверх