Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 07-04-2026, 22:29
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 51
Thanks: 480
Thanked 1,090 Times in 377 Posts
audiofeel is on a distinguished road
Arrow FMXBridge — Modern FireMonkey UI for Inno Setup

icon.png

FMXBridge - Modern FireMonkey UI for Inno Setup

I’d like to introduce "FMXBridge" - a DLL bridge between "Inno Setup" and "FireMonkey (FMX)" that lets you build a modern installer interface (Mica / Acrylic / Tabbed, animations, effects, custom controls) while keeping your existing Inno Setup scripting workflow.

What it is
"FMXBridge" is a library that exports a wide set of FMX interfaces and helper utilities for use from an external host. The typical use case is: Inno Setup handles installation logic, while FMXBridge provides the visual UI layer and rich controls.

What it can do
1) Installer-ready windows and forms
  • - Create base forms with different background/system material styles:
  • - "Mica"
  • - "Tabbed"
  • - "Acrylic"
  • - "Blur / Gradient / Image / Blank"
  • - Control dark/light theme, corner rounding, border color, style updates, and property animations.
  • - Use dedicated message forms and splash screens.

2) Large FMX control set
  • - Standard controls: buttons, checkboxes, list/tree controls, memo/edit, progress, menus, toolbars, image lists, etc.
  • - Layout containers: grid/flow/scroll/scaled/buffered layouts.
  • - Extra/custom controls: SVG, HTMLText, GIF, rating bar, marquee, checkbox tree, custom titlebar components.

3) Effects and animations
  • - FMX animations (float/color/rect/gradient/bitmap).
  • - A broad set of visual and transition effects (blur, bloom, sepia, swipe, dissolve, wave, and more).

4) System and utility features
  • - File/folder dialogs (browse/open/save).
  • - Window operations (hide/restore/close), basic file operations, and text read/write/append helpers.
  • - System information (OS/GPU/CPU/RAM, drives, user info, etc.).

5) 2D/3D and optional extensions
  • - 2D shapes + an extended RadiantShapes set.
  • - 3D components (Viewport3D, Camera, Light, primitive/mesh objects, etc.).
  • - Optional "Skia4Delphi" integration (when built with "SKIA").

What this gives you together with Inno Setup
In short: "you keep the reliable Inno Setup installation engine, but get a desktop-grade UI experience".

In practice, this means:
  • - You can hide/minimize the default Inno window and show your own FMX form over the setup flow.
  • - You can build a branded installer UI with custom backgrounds, animated transitions, and non-standard controls.
  • - You can create a multi-step modern wizard UX while preserving standard Inno Setup logic for files, tasks, and sections.
  • - Great fit for launchers/updaters/installers where visual quality and interaction matter.

Technical snapshot
  • - DLL: "FMXBridge.dll"
  • - Architecture: "Win32"
  • - Host: "Inno Setup 7.0.0.0 or Higher"
  • - Compiler: "RAD Studio 13.1"
  • - Project version: "0.5.0.0"

Attached Images
File Type: png 5.png (301.1 KB, 246 views)
File Type: png 3.png (452.9 KB, 246 views)
File Type: png 4.png (975.8 KB, 247 views)
File Type: png 2.png (10.9 KB, 243 views)
File Type: png 1.png (366.9 KB, 247 views)
File Type: png 6.png (244.5 KB, 252 views)
File Type: png 7.png (439.0 KB, 246 views)
File Type: png 8.png (802.2 KB, 247 views)
File Type: png 9.png (474.4 KB, 246 views)
File Type: png 11.png (634.8 KB, 247 views)
File Type: png 12.png (142.8 KB, 251 views)
Attached Files
File Type: 7z FMXBridge-Release.7z (28.95 MB, 24 views)
__________________
https://t.me/FMXInno

Last edited by audiofeel; 05-05-2026 at 16:06. Reason: fixed minor bugs.
Reply With Quote
The Following 5 Users Say Thank You to audiofeel For This Useful Post:
Dunnowho69 (13-04-2026), hitman797 (16-05-2026), Razor12911 (09-04-2026), Ruman (14-04-2026), ScOOt3r (08-04-2026)
Sponsored Links
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
BlackBox v2 y_thelastknight Conversion Tutorials 567 11-03-2025 07:16
Useful Dll for Inno Setup users peterf1999 Conversion Tutorials 88 01-12-2017 16:00
INNO TUTORIAL - Using Unicode and ANSI Versions of INNO Setup REV0 Conversion Tutorials 51 26-03-2015 06:57
Call of Duty Modern Warfare II DVD9 - 2xDVD5 Inno Setup Razor12911 PC Games - CD/DVD Conversions 6 11-04-2014 08:53



All times are GMT -7. The time now is 13:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com