Understanding and using FireMonkey styles
Every FireMonkey control has a default style for each platform. These come with Delphi and are hardcoded to give you a consistent, platform-specific base to work from that conforms to user interface guidelines. Back in Chapter 4, Multiple Platforms, One Code Base, we showed you how to look at different views of a form to preview how it would look on different devices. Instead of switching a view, you can keep the Master view active and simply change its Style.
To illustrate this further, open the sample project; that is, MobileControls
(this can be found in your Delphi Samples folder under Object Pascal\Multi-Device Samples\User Interface\Controls
). You can switch Style to Android and see how it will look without changing the view or running the application (or even having an Android device hooked up):
As we mentioned in...