When developing a new component and deriving from TGraphicControl the list of events in the Object Inspector looks rather empty.
Does this mean we have to implement any user interaction like OnDblClick or OnClick ourselves?
If we look closer at the ancestor TControl we clearly find the definition of the events:
property OnCanResize: TCanResizeEvent
read FOnCanResize write FOnCanResize;
property OnClick: TNotifyEvent
read FOnClick write FOnClick stored IsOnClickStored;
property OnConstrainedResize: TConstrainedResizeEvent
read FOnConstrainedResize write FOnConstrainedResize;
property OnContextPopup: TContextPopupEvent
read FOnContextPopup write FOnContextPopup;
property OnDblClick: TNotifyEvent
read FOnDblClick write FOnDblClick;
In the source code you can also find the implementation of these events.