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

 
Свойство типа TStrings, Проблемы при редактировании свойства
Eugene
Отправлено: 03.06.2003, 08:57


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







У моей компоненты есть свойство типа TStrings
private:
TStrings * FCompText;
pablic:
void __fastcall SetCompText(Classes::TStrings *value);
__published:
__property TStrings * CompText = { read = FCompText , write = SetCompText};

В конструкторе компоненты стоит
FCompText = new TStringList;

Проблема состоит в том, что при редактировании этого свойства дефолтным редактором свойств (а по-другому нельзя на этапе проектирования) , НЕ ВЫЗЫВАЕТСЯ метод SetCompText.
А также происходит запись данных из редактора свойств в FCompText только если в этом редакторе вызвать Edit Code и сохраниться в нем.

Как это исправить?


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