O'Reilly logo

Expert Delphi by Paweł Głowacki

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Drawing in code

The key to FireMonkey cross-platform support is its rendering architecture. When you create a new multidevice project with Delphi, on the first page of the wizard you can choose an application type. This effectively just selects the type of the first form to add to a new app. You can choose Blank Application. This will add to the project a form inherited from TForm, which is a basic two-dimensional form. The second choice is 3D Application. This will add a form inherited from TForm3D. All other choices give you a TForm descendant with some additional controls already added. Check the following screenshot:

If you decide to add ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required