Страница 1 из 1

Как спрятать наследуемое свойство при создании компонента.

Добавлено: 23 апр 2004, 14:00
GOS
Собственно говоря, в создании компонент я пока не очень комптентен...

Создаю компонет, взяв базовым классом TButton.
Нужно спрятать его свойство Caption из инспектора объектов.

Заранее благодарен за помощь!!!

Добавлено: 23 апр 2004, 16:51
Eugie
Свойство Caption класса TButton появляется в Object Inspector, т.к. имеет видимость published. К сожалению, в Delphi нельзя понизить уровень видимости в производном классе по сравнению с базовым. Есть другой выход: нужно взять базовым классом TButtonControl (у него Caption имеет видимость protected).

Добавлено: 23 апр 2004, 21:58
GOS
Большое спасибо!!!