Я определил тип события:
TMyEvent = procedure(object: TMyClass) of object;
и в той же единице у меня также есть определение класса:
TMyClass = class(TObject)
...
private
FOnXXX: TMyEvent;
protected
...
public
...
property OnXXX: TMyEvent read FOnXXX write FOnXXX;
published
{ Published declarations }
end;
Если я пытаюсь скомпилировать, я получаю 'Необъявленный идентификатор E2003:' TMyEvent ''.
В C ++ я бы использовал прототипирование.
Есть ли способ сохранить их в одном устройстве?
Извините, если это дубликат, но я действительно не нашел никакой информации об этом.
Заранее спасибо,
Peacelyk