FireMonkey Application Design

From RAD Studio
Jump to: navigation, search

Go Up to FireMonkey Applications Guide

FireMonkey uses lightweight GUI controls on top of a cross-platform abstraction, which is implemented for Windows and other platforms. Lightweight controls mean that every pixel is drawn by FireMonkey; no native (heavyweight) controls are used.

Using lightweight controls has the following advantages:

  • Allows FireMonkey to create its own control and application design rules.
  • Favors fidelity across platforms over fidelity to the host platform.
  • Side-steps the "least common denominator" problem of heavyweight cross-platform frameworks.


See Also