Anonymous Methods Used as Events

Top  Previous  Next

New features since Delphi 7 > Anonymous Methods > Anonymous Methods Used as Events

 

Delphi

 

type

  TMyEvent = reference to procedure;

 

property OnEvent: TMyEvent read FOnEvent write FOnEvent;

 

C++ portable

 

d2c::callback<void()> OnEvent;

 

if (OnEvent)

  OnEvent();

 

C++Builder

 

System::Sysutils::_di_TProc OnEvent;

 

if (OnEvent != nullptr)

  OnEvent->Invoke();

 

 

Anonymous-method-based events are stored and invoked like other callable values.

 

 

 

 

 



This page belongs to the Delphi2Cpp Documentation

Delphi2Cpp home  Content