Description

The TabSliding sample demonstrates how to create applications with multiple tabs for iOS and Android. The sample uses TabControl with TabPosition set to Dots in order to enable scrolling of tab items. The sample has 2 tab items, each one containing a different image.

How to Use the Sample

Navigate to one of the locations given above and open:

Delphi: TabSliding.dproj.

C++: TabSliding.cbproj.

Select the target platform, iOS and Android supported.

Press F9 or choose Run > Run.

The sample shows an image. Slide the image in order to change between tabs. Each tab contains a different image.

Files

File in Delphi

File in C++

Contains

TabSliding.dproj

TabSliding.cbproj

The project itself.

uMain.fmx

uMain.fmx

The main form where the components are located.

uMain.pas

TabSlidingPCH.h, TabSliding.cpp

Used to define and implement the sample.

Information.txt

Information.txt

Further information about the sample.

Classes

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

When you run the application, the sample shows the first TTabItem. The sample has 2 tab items, each one containing its own image. The first
TTabItem displays its image. When the user slides the image, a TChangeTabAction is invoked to change to the other
TTabItem, which displays its image.