Stay in touch

Add your e-mail address here to receive the monthly TMS Software alerts.


TMS Pack for FireMonkey

Set of highly configurable and styleable components for cross-platform FireMonkey software development

Trial version requires XE4 with update 1, XE5 with update 2, XE6 with update 1 or XE7.
For mobile device deployment, the trial version supports deploying in release mode only.

Feature overview

  • Highly styleable cross-platform FireMonkey controls
  • Support for Windows 32 bit, 64 bit, Mac OS X, iOS and Android
  • Support for HTML formatted text, including hyperlinks in various parts of the components
  • Built-in support for LiveBindings in TTMSFMXTableView and TTMSFMXTileList, allows to bind any item element to data
  • Includes various demos and an extensive PDF developers guide
  • Includes various helper controls (badge, button and html enabled text controls) that can be used separately as well
  • Includes several Sample applications for the TTMSFMXGrid component


  • Edit control to edit a list of values in a flexible way similar to the Microsoft Outlook or iOS email address input
  • Items can have an optional clickable left and right image
  • Support for data properties associated with items
  • Control over appearance of items in normal and selected state
  • Read only mode

TTMSFMXWebBrowser / TTMSFMXWebBrowserPopup
  • Wrapper around the native webbrowser component on Windows, Mac OS X, iOS and Android *
  • Load HTML strings
  • Execute javascript
  • Forward and backward navigation
  • Before navigation and navigation complete events
  • Additional popup webbrowser variant
* Windows browser support via Chromium

TTMSFMXColorSelector TTMSFMXColorSelector / TTMSFMXColorPicker
  • Highly styleable and customizable color selector
  • Pre-defined set of colors or full customized color list
  • Various custom drawing events
  • Easily configurable
  • Configurable number of columns and rows
  • Column and row span per item can be configured

TTMSFMXBitmapSelector / TTMSFMXBitmapPicker
  • Highly styleable and customizable bitmap selector
  • Various custom drawing events
  • Easily configurable
  • Configurable number of columns and rows
  • Column and row span per item can be configured
TTMSFMXBitmapSelector TTMSFMXBitmapPicker

  • Inherits from TButton and adds an image (TTMSFMXBitmap) and a HTML enabled text
  • Provides easy design-time and run-time access to image and HTML text

  • Highly configurable progress, thumb and background appearance
  • Configurable minimum, maximum and step with tick marks
  • Formatted value & tickmark text
  • Customization events

TTMSFMXSignatureCapture TTMSFMXSignatureCapture
  • Import / Export to FireMonkey signature file
  • Compatible with VCL signature files
  • Save / load to / from stream
  • Save to an image
  • Configurable stroke color and thickness for each line sequence

  • Lightweight memo control with configurable syntax highlighting
  • Highlighting for Basic, C#, CSS, HTML, JavaScript, PascalSQL, Web and XML files
  • Undo and redo functions
  • Optional gutter with configurable line number display
  • Clipboard operations
  • Find and replace dialogs
  • Save to formatted HTML support
  • Configurable auto-completion
  • URL aware
  • Styler available for emoticons
  • Search highlight, search with expressions

  • PDF Export Component for the TMS Grid for FireMonkey for Windows (QuickPDF), Mac and iOS.
  • Multiple grid export.
  • Ability to show title, description and pagenumber per grid with separate font and text color.
  • Glyphs for Checkbox and RadioButton controls.
  • Supports vertical gradients, text color and font styles.
  • High quality rendering of bitmaps used inside the grid.
  • High quality output with text selection ability (if supported by PDF viewer).
  • Ability to extend the PDF Export Rendering Library in combination with other PDF Export Engines (Windows Only).

TTMSFMXCalendar / TTMSFMXCalendarPicker
  • Extensive calendar and calendarpicker component.
  • Ability to display events per date.
  • Events with separate styleable event indicator and information popup / hint when hovering.
  • Multi and disjunct date selection.
  • Month and Year selection in popup.
  • Separate appearance for current, weekend, weekday, weeknumber elements.
  • Separate header and footer
  • Navigational arrows
  • Set of events for customization / interaction

  • Column Persistence
  • Fixed cell single and range selection
  • Autosizing columns / rows on double-click
  • Highly configurable, styleable and flexible grid
  • Various cell types available and built-in as well as support for custom cell types
  • Fixed columns left and/or right, fixed rows at top and/or bottom.
  • Column & row freezing
  • Several selection modes: single & multi cell, column, row, distinct cell, row, column
  • Cells with support for HTML formatted text, hyperlinks
  • Editing with range of built-in editor types and capability of using custom cell inplace editors
  • Cell merging and splitting
  • Grouping support with summary rows, and group calculations such as average, sum, min, max, custom calculation...
  • Filtering with optional auto filtering via dropdown
  • Different cell layouts for different cell states
  • Read-only and/or fixed state per cell configurable
  • Single column sorting, indexed column sorting, grouped column & indexed column sorting
  • Pixel and cell scrolling modes
  • Keyboard and Mouse handling customization: tab, enter, insert, delete key handling
  • Column and row dragging and sizing
  • Cell controls such as checkbox, radiobutton, button, bitmap, progressbar etc...
  • Configurable touch scrolling optimized for iOS / Android
  • Styleable banding
  • Clipboard support
  • HTML & RTF Export
  • XLS import & export(without need to have Excel installed on all platforms)
  • Find and replace functionality with dialogs
  • Printing support with various print events and custom print drawing
  • Printing supports displaying a title, description and pagenumber
  • Print to printer or image file
  • Support for Windows, Mac OS X, iOS and Android.

  • Bitmapcontainer support
  • Extensive control over appearance
  • Flexible structure for hosting controls inside the panels
  • Capability to define logical sections in panels
  • Capability to collapse/expand control

  • Extends TEdit and adds Lookup and autocompletion capabilities
  • Various editing type such as alphanumeric, float, money, upper and lower case
  • Uses in the TTMSFMXGrid component but separately available as well
  • Comes with a button variant that supports displaying a popup

  • HotSpots can be rectangle, ellipsis, polygon or rotated rectangles, rotated ellipsis
  • HotSpot events for hovering, hints, click, double clicks
  • Includes design time HotSpot editor with magic wand tool for automatic polygon selections
  • Clipped or non-clipped HotSpot hover-image or clicked-image
  • Each HotSpot has a Down, Selected, Blink property for displaying clipped or non clipped clicked image after click on HotSpot
  • Supports image zoom
  • Support for single or multiselect
  • HotSpots can show in selectable color or overlay image when selected, down, or blinking
  • Design-time and runtime usable hotspot editor
  • Compatible with VCL HotSpot files

  • Support for HTML formatted text, including hyperlinks in header, footer, items
  • Adds support for grouping with checked state
  • Inherits from TSpeedButton

  • Highly styleable cross platform FireMonkey control
  • Collection of fully customizable tiles
  • TileList control with smooth scrolling with inertia, direct navigation, single & multi select
  • Built-in support for searching & filtering
  • Built-in support for reordering tiles
  • Can be displayed in a page mode or scroll mode
  • Support for HTML formatted text, including hyperlinks in header, footer, items
  • Support for navigation through styleable header and footer arrows and bullets
  • Optional detailview per tile
  • Built-in support for use with LiveBindings, allows to bind any tile element to data

  • Highly styleable cross platform FireMonkey control
  • List item is fully customizable
  • TableView control with smooth scrolling with inertia, direct navigation, single & multi select
  • Built-in support for searching & filtering
  • Built-in support for editing items and/or delete items
  • TableView can display data in list mode and in group mode like in iOS
  • Buffered display for improved performance
  • Automatic generation of categories alphabetic, alphanumeric or custom category support
  • Support for HTML formatted text, including hyperlinks in header, footer, items
  • Optional detailview per item, any FireMonkey component that descends from TControl can be used to show the item detail
  • Built-in support for use with LiveBindings, allows to bind any item element to data

  • Combination of multiple TTMSFMX7SegLedShape
  • Digits and Decimals properties for maximum flexibility
  • Completely styleable

  • Default iOS style and completely styleable badge

  • Inherits from and extends TButton
  • Support for TTMSFMXBitmap and TTMSFMXBitmapContainer
  • Different predefined style and color kinds
  • Support for iOS backbutton style
  • Used in TTMSFMXTableView

  • Control that displays an image with optional stretching and aspect ratio
  • Can display the image proportional with cropping
  • Supports loading an image directly, with a linkedimage (reference to TImage) or through the TTMSFMXBitmapContainer
  • Used in various components

TTMSFMXBitmapContainer TTMSFMXBitmapContainer
  • Container with a TBitmap collection
  • Designtime support to add / remove multiple images
  • Used in various components

  • Completely styleable
  • Configurable Divisions and Subdivisions
  • Needle with predefined shape layouts
  • Division and Subdivision formattings
  • SetPoints, Sections and Extra Needles
  • Clickable values

  • Inherits from TTMSFMXCircularGauge
  • Predefined layout of a styleable compass
  • Automatic time setting
  • Smooth animated seconds indicator with separate interval

  • Predefined layout of a styleable compass
  • Needles for all wind directions
  • Inherits from TTMSFMXCircularGauge

  • Inherits from and extends TText
  • Support for HTML formatting capabilities
  • Used in various components

  • Inherits all features from TTMSFMXLinearGauge
  • Continuous scrolling with Aperture

  • Inherits from TTMSFMXCircularGauge
  • Depends on a collection of positions
  • Predefined styleable layout

  • Glossy led with Base color to automatically calculate on and off colors
  • On and off color can be set separately.

  • Collection of TTMSFMXLed components
  • indicator with Value property and relative to the amount of ledís inside the component
  • Amount of ledís can be set with the Count property

  • Configurable Steps
  • Start and Stop color with Active start and Active stop colors
  • Peak value and peak color to mark the highest value reached

  • Collection of TTMSFMXLedMeter components

  • Completely styleable
  • Configurable Divisions and Subdivisions
  • Needle with predefined shape layouts
  • Division and Subdivision formatting
  • SetPoints, Sections and Extra Needles
  • Clickable values

TTMSFMXMatrixLabel TTMSFMXMatrixLabel
  • Label with styleable LED text shape
  • Support for auto scrolling and scroll direction left or right
  • LED size can be set with sized: 9x13, 14x20, 19x27
  • Text can contain colored sections if configured with special characters

  • Multiple animation and shadow effect enabled pages
  • Pages with the ability to contain multiple FireMonkey controls
  • Pages are separately styleable
  • Optional header and footer

  • Display a FireMonkey control inside a fully customizable transparent popup window
  • Positioning relative to a control, with optional popup direction
  • Optional Header and footer text
  • Optional Header and footer buttons

  • Rating control with a separately styleable on and off state
  • Count and value properties

TTMSFMXRotarySwitch TTMSFMXRotarySwitch
  • Inherits from TTMSFMXCircularGauge
  • Depends on a collection of positions
  • values are drawn outside of the gauge

  • Display multiple channels with an interval and frequency
  • Channels have a separate color
  • Styleable Y-Axis, grid with a minimum and maximum value
  • Auto scrolling, auto update support

  • Inherits from and extends Tedit
  • Adds an optional search and clickable clear image
  • Default styleable rounded appearance

  • Styleable on / off slider

  • iPhone style spinner control
  • Spinner with selectable number of columns with numeric data, date/time data and custom data
  • Optional infinite scrolling
  • Smooth mouse scroll effects
  • Completely styleable container and columns

Sample applications

Included in the distribution is a set of ready to use applications that demonstrate the most important features of the grid:



TMS Instrumentation WorkShop for FireMonkey part of the TMS Pack for FireMonkey

In this video, you can see the TMS Instrumentation Workshop for FireMonkey components in action that are also all part of the full TMS Pack for FireMonkey. We show you the components in use in a FireMonkey HD application running on Windows 7 and the same application also deployed and running on Mac OS-X Lion. Finally, in the video we also turn the same application into a FireMonkey for iOS app and deploy it with xCode to the iPad.


I'm very happy to use your Firemonkey components. Great pack and support. Now I can create app with modern UI.

Lopez Angelo/Unocom, via email

I'm really enjoying this grid and the component pack for Firemonkey. Outstanding work. There is nothing close to comparable to it.

Josh Lapp, via email

Buy online

TMS Pack for FireMonkey
for Delphi XE4, Delphi XE5, Delphi XE6, Delphi XE7, C++Builder XE4, C++Builder XE5, C++Builder XE6, C++Builder XE7 (Prof/Enterprise/Architect)

View licensing FAQ
  1. License for commercial use: Single developer license, Site license
  2. Includes full source code
  3. Free updates for a full version cycle (from v2.5 to v3.4)
  4. Free priority support through email and forum

Single developer license
for 1 developer

€ 150

Site license
for unlimited
in the company

€ 575

CreditCards Accepted

This product is also available in the following bundle(s):

  1. TMS Component Studio
  2. TMS Component Studio for FireMonkey

Copyright © 1995 - 2014 TMS Software v4.0