In FMX/XE2, most platform-specific functionality was filtered through a Platform singleton object. In this, the FMX.Platform
unit defined an abstract TPlatform base class, with FMX.Platform.Win and FMX.Platform.Mac providing (private) concrete descendants of it (TPlatformWin and TPlatformMac ...
More...