TPlatform = class(TComponent)
class PASCALIMPLEMENTATION TPlatform : public System::Classes::TComponent
Represents features commonly available on various operating system platforms in a generic way.
TPlatform represents features commonly available on various operating system platforms in a generic way. Such features include:
- Open/Save dialogs
- Low-level window manipulation
Each platform implements these features in its own way, but there is enough commonality to provide an abstract interface. Concrete subclasses are provided for the platforms that run FireMonkey applications. At startup, an instance of the appropriate subclass is created and assigned to Platform. Use that instance to make calls.