Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!

Open Another Dimension Using the THorzScrollBox Component in Delphi FireMonkey Apps On Android And iOS

The THorzScrollBox component helps you to widen your form. This HorizontalScroll sample demonstrates how to use the THorzScrollBox component to scroll through different pictures on your FireMonkey form.

Yeah, you already think you can make intro windows with that or interactive content! So how to use this component then? Here is our sample for you.


The HorizontalScroll sample shows how to use THorzScrollBox to scroll through different pictures on your iOS or Android device. The sample uses a THorzScrollBox component with four images that the user can move horizontally.


THorizontalScrollForm is the main form that represents the main window of the sample. It contains the following components:


  • The sample uses THorzScrollBox to create a scroll box in a FireMonkey form restricted to horizontal scrolling.
  • The sample uses TImage to display and define 2D image components.

When you run the application, the sample uses THorzScrollBox to show a scroll box in your FireMonkey form with an image attached to each TImage component. The align property of the THorzScrollBox component is fixed to the client so that the horizontal scroll box fills the entire FireMonkey form except for the Tool Bar at the bottom. Therefore, if you slide your finger horizontally anywhere on the FireMonkey form, the images move horizontally.

Check out the full article in the DocWiki about the HorizontalScroll sample.

Check out the full source code for the HorizontalScroll project for Delphi and C++ Builder over on GitHub

What's New for RAD Studio 11

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts

This Week's Favorite Modern C++ Picks On LearnCPlusPlus.org

DelphiDeveloper InterviewsInterviewNews

What Is It Like To Be A Developer Joe C. Hecht?

C++CodeRAD Studio

In C++ - Fantastic Ball Physics And Wonderful Wide Strings

C++CodeDelphiTech Partner

How To Add Website Metrics To Your Apps Right Now

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.