The Conference for Delphi & more
November 7 - 9, 2022 | Düsseldorf

Creating cross-framework UI controls

This talk originates from the archive. To the CURRENT program
Early bird discount Register until September 22 and save up to 300 € Register now!

More talks in the program:

Tuesday, October 24 2017
10:30 - 11:30
Jupiter I

The similarities and differences between the two key UI frameworks VCL and FMX that come with Delphi are explained. With this knowledge, it is possible to create an abstraction layer that allows to create UI controls that will work both in VCL applications and in FMX applications (and also in the LCL framework).
The abstraction layer FNC (Framework Neutral Components) is introduced and explained and with the help of this FNC layer, it is demonstrated to create a UI control from scratch for VCL, FMX and LCL.
Finally, a brief overview is given of already available complex and sophisticated UI controls built with this framework abstracting layer.