While playing a bit with Simon Stuarts LKSL event engine, I thought it would be quite handy to have a generic TLKEventListener taking away the need for some boiler plate code. Here it is:type TLKEventListener = class(TLKEventListener) type TEventCallback = procedure(const ...
More...