Re[5]: Проблема с опубликованием свойства
От: wallaby  
Дата: 30.07.08 14:42
Оценка:
Здравствуйте, zloy_babay, Вы писали:

_>Согласен с Вашим замечанием. Но это не устраняет самой проблемы.


OK, смотрим дальше. Метод DefineProperties определяется не в TMyComp, а в TTestProp
Поскольку не пишу на Билдере, скажу как делал бы на Delphi:

procedure TTestProp.DefineProperties(Filer: TFiler);
begin
  Filer.DefineProperty('strA', ReadStrA, WriteStrA, True);
  Filer.DefineProperty('strB', ReadStrB, WriteStrB, True);
end;

procedure TTestProp.ReadStrA(Reader: TReader);
begin
  FstrA:= Reader.ReadString;
end;


и т.д.

Кстати если строки ровно две, то и собственный редактор свойства не нужен, как и ..ListBegin и ..ListEnd
---
The optimist proclaims that we live in the best of all possible worlds; and the pessimist fears this is true
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.