Hi Adrian

Because TImplementedFunctionList isn't an object dictionary and I can't use doOwnsValues, I need to free all the items explicitly when closing my app to avoid leaks. Would it be possible to get this added to the class?

Thanks, Bob

Indeed, FlexCel doesn't use TDictionary anyway because: 1) It it slow and 2)It bloats the exe. (using TDictionaries instead of TFDictionaries can add a couple of mb to the file).

But yes, in this case it should be a TFVDictionary and not a TFDictionary, as it should own the values.

I've already changed it here: If you need an urgent build write to adrian@tmssoftware.com and I'll send you and update.

Thanks Adrian there's no rush for a new build.

Cheers, Bob