Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Переопределение свойства у компанента [D6, Win2k]


Mishenka ©   (2004-11-24 16:48:00) 

Пишу компанент потомок от StringGrid. Как сделать так, чтобы свойство RowCount не появлялось в инспекторе объектов?


Юрий Зотов   (2004-11-24 19:03:00) [1]

> Mishenka

Зарегистрируйте для этого свойства nil в качестве его редактора.


Amoeba   (2004-11-24 17:12:00) [2]

Для того и существуют Custom-классы.

Еще советую порыться в архивах форума. Аналогичные вопросы обуждались неоднократно.


Mishenka   (2004-11-24 17:09:00) [3]

Amoeba ©   (24.11.04 17:06) [2]
Тобишь надо писать потомка от КустомГрида?


Amoeba   (2004-11-24 17:08:00) [4]

Переопределить его уже никак нельзя.


Mishenka   (2004-11-24 17:07:00) [5]

Так оно у StringGrid объявлено как Published, как его переопределить?


Amoeba   (2004-11-24 17:06:00) [6]

Если св-во у предка уже объявлено как published (RowCount является таковым), то переобъявление его в потомке как Public, Protected или Private не сделает его невидимым в Object Inspector. Оно по-прежнему останется Published.


Александр Иванов   (2004-11-24 16:56:00) [7]

Не объявлять его как published


Наверх

Титульная страница Поиск, карта сайта Написать письмо