Создал простенький компонент:
- Код: Выделить всё
TwfEntity = class(TComponent)
private
fSQLGetList: TStrings;
protected
public
published
property SQLGetList: TStrings read fSQLGetList write fSQLGetList;
end;
В режиме дизайна, в Property Editor это выглядит так:
Вопрос - как при нажатии на кнопку с многоточием вызвать редактор строк? Сейчас получаю Access Violation.
Добавлено спустя 27 минут 53 секунды:
С Access Violation разобрался - нужно создать TStrings в конструкторе:
- Код: Выделить всё
constructor TwfEntity.Create(AOwner: TComponent);
begin
fSQLGetList:= TStrings.Create;
inherited Create(AOwner);
end;
Теперь, при нажатии на кнопку редактирования я получаю ошибку:
Abstract method called