A Magical Gathering – Part 2

From Part 1:

take an enumerator, mix it with a class helper and pour it over an invokeable custom variant

There it is again. What is he just talking about?

Well, it took me a while to find that thing, as it isn’t mentioned very often. But it turned out to be exactly what I needed. So I dived into the sources and figured out what TInvokeableCustomVariant is all about and how to use it. And even the help was in this case, um,  helpful: RAD Studio Help
Continue reading “A Magical Gathering – Part 2”

A Magical Gathering – Part 1

Sometimes combining different programming techniques reveals the hidden beauty of a programming language.

A few years ago I was able to create such a thing with some older and newer language features. The outcome revealed some kind of magic that really amazed myself.

The recipe is pretty simple: take an enumerator, mix it with a class helper and pour it over an invokeable custom variant.

A what?
Continue reading “A Magical Gathering – Part 1”