Full Featured Delphi XE5 Firemonkey Drawing App Demo On Android And IOS

Firemonkey Drawing DemoI had this drawing demo application built for use in another project. I am releasing it here to demonstrate how to do various drawing functions in Firemonkey. It works on both Android and IOS. There is a bug with the ellipse tool. In any event it features a Pen tool, a Line tool, a Rectangle tool, an Ellipse tool, a Fill tool, and a bitmap stamping tool (select image from file). Additionally, you can adjust the line width, the line color, and the fill color. It uses a custom TPaintBox component to take care of the drawing. It uses one set of drawing code for Windows and a second set of drawing code for Android and IOS. This was a workaround for a bug that happens when the thickness of the line is larger than 1 on mobile devices.

Download the updated version of the Delphi Firemonkey Drawing App Demo

Update: Download an updated version of this demo for Delphi 10 Berlin.

Have Delphi Firemonkey questions? Ask and get answers on StackOverflow.

Full Featured Delphi XE5 Firemonkey Drawing App Demo On Android And IOS by Delphi XE5 XE6 XE7 XE8 10 Seattle Berlin Firemonkey, Delphi Android, Delphi IOS is licensed under a Creative Commons Attribution 4.0 International License.

8 Responses to Full Featured Delphi XE5 Firemonkey Drawing App Demo On Android And IOS

  1. Pingback: Ten Tips And Tricks For Building Games With Delphi XE5 And XE6 On Android And IOS | Delphi XE5 Firemonkey, Delphi Android, Delphi IOS

  2. Pingback: Full Featured Drawing App Demo For Delphi XE6 Firemonkey | FMX Demos

  3. Pingback: Box2d Physics Demo For Delphi XE6 Firemonkey | FMX Demos

  4. Pingback: FreeDrawing Multitouch Multiview Showcase App In Delphi XE7 Firemonkey On Android | Delphi XE5 XE6 XE7 Firemonkey, Delphi Android, Delphi IOS

  5. Felipe Vinhas says:

    Hello
    I am using this example very well in my application iOS and Android.
    I wonder if there is some form of adptar this code a function to undo the last action or actions last .
    I thank you

Leave a Reply

Show Buttons
Hide Buttons
Read previous post:
Firemonkey IOS Video Capture
Record Video With Firemonkey On IOS

Delphi XE5 ships with a TCameraComponent and gives you access to TVideoCaptureDevice but neither option will actually encode a video...

Close