Форум: "Основная";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
ВнизРедактор свойств TStrings Найти похожие ветки
← →
Yury (2002-08-01 13:09) [0]Как описать свойство типа TSTrings в компоненте, чтобы его можно было редактировать в инспекторе объектов (типа Lines в Memo).У меня все время выдает Abstract Error...
← →
Skier (2002-08-01 13:12) [1]>Yury
Напиши класс собственного редактора и зарегистрируй
его (см. RegisterPropertyEditor)
И не забудь что TStrings - абстрактный класс !
← →
Юрий Зотов (2002-08-01 13:40) [2]Зачем же такие сложности? Просто объявить его, как TStrings, автоматически подключится стандартный редактор, вот и все.
private
FStrings: TStrings;
published
property Strings: TStrings read FStrings write SetStrings;
constructor
FStrings := TStringList.Create
destructor
FStrings.Free
procedure SetStrings(const Value: TStrings);
begin
FStrings.Assign(Value)
end;
← →
Yury (2002-08-01 13:50) [3]Просто объявить как TStrings не получается... Выдает то же самое - Abstract Error
← →
MBo (2002-08-01 13:52) [4]>Yury
обрати внимание
FStrings := TStringList.Create
← →
Skier (2002-08-01 13:53) [5]>Yury
> Просто объявить как TStrings не получается
Что значит не получается !?
А как ты создаёшь это свойство ?
вот так что ли : TStrings.Create !?
← →
Yury (2002-08-01 14:03) [6]Спасибо за помощь. Вроде получилось.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.08.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c