developer-delphi-fmx-components

Summarize FMX components and patterns for Delphi cross-platform development.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/cslsoftwares/ParamentersORM --skill developer-delphi-fmx-components
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: developer-delphi-fmx-components
Source: https://github.com/cslsoftwares/ParamentersORM/tree/main/.cursor/skills/developer-delphi-fmx-components_V1.0.0
Command: npx skills add https://github.com/cslsoftwares/ParamentersORM --skill developer-delphi-fmx-components

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Delphi developers gain access to advanced FMX components and patterns (TMultiView, LiveBindings, specialized inputs) to build richer cross-platform apps faster.

Core Features & Use Cases

  • Advanced UI: TMultiView, TDialogService, and TArc-based progress indicators for modern FMX applications.
  • Data binding: LiveBindings workflows with TListView item appearances and binding to datasets.
  • Cross-platform patterns: GestorERP-style components and dialogs that work on Windows, macOS, iOS, and Android.
  • Use Case: Reuse the provided exemplars to implement a responsive ERP-style UI with dynamic navigation, binding-driven forms, and cross-platform dialogs.

Quick Start

Open the examples in exemplos/ and adapt the TMultiView and LiveBindings patterns to your FMX project.

Frequently Asked Questions about developer-delphi-fmx-components

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use TMultiView and LiveBindings to build a responsive Delphi FMX application?▼

Delphi FMX responsive applications use TMultiView for dynamic navigation and LiveBindings to connect datasets directly to UI components like TListView. You adapt provided exemplars to implement binding-driven forms for cross-platform interfaces.

Can I use TDialogService to create cross-platform dialogs for Windows, macOS, iOS, and Android in Delphi?▼

TDialogService creates cross-platform dialogs that function consistently across Windows, macOS, iOS, and Android. It replaces platform-specific dialog implementations with a unified API for displaying alerts and prompts in FMX applications.

What is the best way to bind a dataset to a TListView using LiveBindings in FMX?▼

Binding a dataset to a TListView using LiveBindings involves configuring item appearances and linking dataset fields through the LiveBindings designer. This pattern populates list items dynamically without manual data looping.

Do I need specific Delphi components to implement TArc progress indicators and ERP-style interfaces?▼

Implementing TArc progress indicators and ERP-style interfaces requires Delphi with FMX support. The provided patterns guide the integration of TArc, TMultiView, and TDialogService to build responsive cross-platform business applications.

What are the limitations of using LiveBindings for complex ERP-style data forms in Delphi?▼

LiveBindings for complex ERP-style data forms may introduce performance overhead compared to manual data binding. Developers should evaluate binding complexity and use TMultiView patterns carefully to maintain responsive cross-platform UI performance.