C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
область видимости __property
olegenty
Отправлено: 17.02.2006, 09:22


Ветеран

Группа: Модератор
Сообщений: 2412



создаю свой компонент-потомок. пишу там следующее:
CODE

...
private:
   ...
   __property AfterScroll;
...

по идее, это должно означать, что AfterScroll пропадёт из __published, и, соответственно, из инспектора объектов. ан нет, не пропадает. это баг, или фича?
avc*
Отправлено: 17.02.2006, 09:38


Не зарегистрирован







Сталкивался. Как обычные описания области видимости, обратного хода нет — можно только дать, нельзя отнять. Поэтому у Custom... большинство часто protected.
olegenty
Отправлено: 17.02.2006, 09:59


Ветеран

Группа: Модератор
Сообщений: 2412



да нет проблем, сделал заглушку (теперь эта __published __prorerty указывает на собственное свойство, а свойством предка управляю только программно. поэтому конфликта не возникает и всё выполняется, как положено).

но это всё-таки баг.

Вернуться в Вопросы программирования в C++Builder