I was wondering if there is a way in Delphi to assign an anonymous method to a form control event.
For example:
Button1.OnClick := procedure (Sender:
This is not possible. You have to make the event handler be a method type rather than an anonymous method.
You'll need to wrap your anonymous method in a method. Either an instance method (of a record or a class), or a class method. For instance: