https://ideasawakened.github.io/post/writing-cross-framework-code-in-delphi
Writing Cross Framework code in Delphi - IdeasAwakened