FlexFMX Component Library

Bootstrap-inspired FireMonkey components for responsive, modern UI development

Buttons & Input Controls

Button

TFlexFMXAdvancedButton

Powerful button with Bootstrap styles, icons, HTML text, and badge notifications.

Input

TFlexFMXAdvancedSwitch

Modern toggle switch with ON/OFF states and smooth animations.

Input

TFlexFMXAdvancedRadioButton

Styled radio button with Bootstrap themes.

Input

TFlexFMXAdvancedDateTimeEditor

Date and time picker with modern UI.

Input

TFlexFMXAdvancedSignatureCapture

Capture signatures with touch or mouse input.

Layout & Container

Layout

TFlexFMXLayout

Responsive container with Bootstrap-like grid system (12-column layout).

Container

TFlexFMXAdvancedPanel

Panel with gradient backgrounds, shadows, and rounded corners.

Container

TFlexFMXAdvancedRectangle

Styled rectangle with advanced fill and border options.

Display & Feedback

Display

TFlexFMXBadge

Small count or label indicator (can float over other controls).

Display

TFlexFMXAdvancedHTMLLabel

Label with HTML formatting support (bold, italic, links, colors).

Display

TFlexFMXAdvancedImage

Image component with scaling, tinting, and effects.

Feedback

TFlexFMXToast

Non-blocking toast notifications for success, error, info messages.

Progress

TFlexFMXProgressBar

Linear progress indicator with styles and animations.

Progress

TFlexFMXProgressCircle

Circular progress indicator with percentage display.

Dialogs & Modals

Dialog

TFlexFMXMessageDialog

Custom message dialog with Bootstrap styling.

Dialog

TFlexFMXInputDialog

Input dialog for collecting user text input.

Dialog

TFlexFMXProgressDialog

Progress dialog for long-running operations.

Dialog

TFlexFMXActionSheet

Action sheet with multiple choice buttons.

Dialog

TFlexFMXPopup

Customizable popup container.

Data & Visualization

Chart

TFlexFMXCharts

Chart component for data visualization (line, bar, pie charts).

Timeline

TFlexFMXTimeline

Timeline component for displaying chronological events.

List

TFlexFMXTileList

Grid/tile layout for displaying collections of items.

Utility Components

Style

TFlexFMXStyleController

Centralized style controller for managing color schemes across components.

Input

TFlexFMXPassLock

PIN/passcode entry component.

Input

TFlexFMXLetterSelector

Alphabet selector for quick navigation.

Getting Started

FlexFMX is a comprehensive component library for FireMonkey that brings Bootstrap-inspired styling and responsive layout capabilities to Delphi applications. The library is designed for:

Key Concepts