Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.22;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-71099
Tat
2002-08-12 17:42
2002.08.22
QReport : Delphi2->Delphi5


3-71037
UnDISCOvery
2002-08-01 15:17
2002.08.22
Различные локальные платформы БД в аспекте безопасности ...


14-71351
vads
2002-07-27 11:44
2002.08.22
Купил книгу Ч.Калверт, К.Рейсдорф - Borland C++Builder 5. Энцикл


14-71303
IlyaA
2002-07-25 08:35
2002.08.22
Учение Свет; Неучение Тьма


14-71336
Виталий К.
2002-07-23 18:11
2002.08.22
Планировщик в Виндос 98