We have a base class, with basic functionallities, and we intend to inherit from it to make different things. We create some events but we can´t see them in object inspector. What are we doing wrong ? Tks in advance !
The class :
type
TMyOwnEvent : procedure(Sender:TObject; X:TX) of object;
TBaseSomeThing = class (TForm)
:
:
private
:
fBeforeSomeThing : TMyOwnEvent;
fAfterSomeThing : TMyOwnEvent;
protected
procedure DoBeforeFatura;
procedure DoAfterFatura;
published
property BeforeSomeThing : TMyOwnEvent
read fBeforeSomeThing
write fBeforeSomeThing;
property AfterSomeThing : TMyOwnEvent
read fAfterSomeThing
write fAfterSomeThing;
end;
The class :
type
TMyOwnEvent : procedure(Sender:TObject; X:TX) of object;
TBaseSomeThing = class (TForm)
:
:
private
:
fBeforeSomeThing : TMyOwnEvent;
fAfterSomeThing : TMyOwnEvent;
protected
procedure DoBeforeFatura;
procedure DoAfterFatura;
published
property BeforeSomeThing : TMyOwnEvent
read fBeforeSomeThing
write fBeforeSomeThing;
property AfterSomeThing : TMyOwnEvent
read fAfterSomeThing
write fAfterSomeThing;
end;