FireMonkey’s underlying visual control architecture has been significantly overhauled in XE8 to enable multiple presentation implementations per control called “ControlTypes” – in particular, native OS control presentations can be utilized. The new underlying architecture is MVC based and is backward compatible enabling developers to choose at design time between Styled …
StackOverflow: Firemonkey
Embarcadero: Firemonkey OOP
Embarcadero: Firemonkey C++