Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

Как скрыть свойство в Object Inspector   Найти похожие ветки 

 
Александр-И ©   (2003-06-16 15:10) [0]

Я создаю свой компонент на базе чужого. Как скрыть некоторое наследуемое свойство в Object Inspector, чтобы пользователь его не видел ?. Пробовал так (совет из FAQ):

RegisterPropertyEditor(TypeInfo(string), TMyComponent, "Text", nil);
RegisterComponents("Alex", [TMyComponent]);

Не помогает.


 
Юрий Зотов ©   (2003-06-16 15:16) [1]

Должно работать.

1. Попробуйте просто поменять местами. Есть подозрение, что сначала надо все же регистировать сам компонент, а уж потом то, что к нему относится.

2. Проверьте, точно ли свойство Text имеет тип String. Иногда используются его производные (скажем TFileName).


 
Skier ©   (2003-06-16 15:17) [2]

>Александр-И © (16.06.03 15:10)
От кого наследуется TMyComponent ?


 
Александр-И ©   (2003-06-16 16:36) [3]

> Юрий Зотов
> Skier

1. MyComponent наследуется от TLabeledEdit.

2. Text действительно имеет тип TCaption (блин!!!). Поменял-заработало.

3. Всем СПАСИБО!


 
Skier ©   (2003-06-16 16:41) [4]

>Александр-И © (16.06.03 16:36)

> 1. MyComponent наследуется от TLabeledEdit.

Тогда такое предложение :
-наследуйся не от TLabeledEdit, а от TCustomLabeledEdit
-не вноси в классе MyComponent свойство Text в секцию published

Этот способ более красивый...



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

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

Наверх




Память: 0.47 MB
Время: 0.041 c
3-83858
DBDev
2003-06-01 16:57
2003.06.26
Как бы сделать управляемый ORDR BY в SP? Помогите ПЛЗ!


1-84390
VISA
2003-06-09 13:47
2003.06.26
Во всех ли версиях Дельфи есть возможность работы с TIniFile


7-84773
Анатолий.
2003-04-16 18:22
2003.06.26
Как перетянуть с помощью Drag and Drop обьект в другое приложение


3-83868
DBDev
2003-05-30 15:11
2003.06.26
Почему ХП возвращает ReadOnly рекордсет??? ПОМОГИТЕ ПЛЗ!


3-84007
Жук
2003-05-30 16:14
2003.06.26
Select из ХП