Skip to content
⌘ NSIS Forum Archive

New tool - RAD & Installer for Embarcadero RAD Studio

24 posts

T.Slappy#

New tool - RAD & Installer for Embarcadero RAD Studio

Hello community 🙂

I would like to present my tool called RAD & Installer:

RAD Studio extension for creating NSIS installers. It integrates NSIS (Nullsoft Scriptable Install System) with Embarcadero RAD Studio IDE and allows you to create and build NSIS projects right within RAD Studio getting all benefits of common integrated environment!


Key Features:
  • New project type: NSIS Project
  • Full integration into RAD Studio IDE, supports:
  • RAD Studio 2009 - 2010
  • RAD Studio XE - XE8
  • RAD Studio 10 Seattle, 10.1 Berlin
  • Works in C++ Builder and Delphi - all Editions!
  • Build installers directly with other project types
  • NSIS Project properties (with MSBuild)
  • Syntax highlighting (coloring)
  • Code Insight Complete Word support
  • Code Insight Quick Info
  • Navigation Bars
  • Complete linkage to the project group build process
  • Quick jump from Messages window
  • Go To support (Find Declaration a.k.a. Ctrl + Click)
  • Hints and tips for writing scripts
  • Code optimizations
  • Live Templates support
  • Creating custom Live Templates
  • Plug-ins recognition
  • Full version control system support
  • Dynamic help system
  • Cross-version compatibility for all RAD Studio versions



Visit Features to see a list with all features and detailed screenshots or FAQ section for most common questions.

Download Free Trial or see Changelog for most recent changes.

Official website: www.rad-installer.com

P.S.: This is official thread for this tool where I will post changes and updates.
This is NOT a help thread, do not post any questions here. Please use official website for your questions and issues.
T.Slappy#
Version 1.0.1.5

Hello.

We have released new version of our tool RAD & Installer. New version 1.0.1.5. Changes:

[+] New feature Go To File (similar to Open File at Cursor): opening included files (.nsh) from IDE with Ctrl + Click (not Ctrl + Enter!)
[+] Added new tooltips for !include "filename.nsh" elements with details and references.
[+] New Settings option Save script files before Building/Compiling the Project (default is On) for .nsi and .nsh scripts. Script files are automatically saved before Build/Compile (if invoked via Keyboard Shortcuts)[*] Removed spaces in NSIS Project Templates (Improved project creating, Increased security)[*] Default output name was changed to $safeprojectname$ (which is project name without spaces, invalid characters etc. in NSIS installers) instead of default 'setup.exe' to prevent DLL hijacking (Increased security)
[+] Enhanced Syntax Highlighting for NSIS scripts. Syntax is more colourful with many rich options, better items recognition and tweaked colors (for Light themes at this moment).
[+] Support for NSIS 3.0 (Final version - no more Beta or RC!, see changes)
[+] Support for NSIS 3.0 RC2 (see changes)
[+] Support for GI for NSIS 4.4.01 (Patka) and Graphical Installer Wizard 1.8.01 (see changes)
[+] Implemented checking for latest NSIS release and downloading updated version (can be turned On/Off in Settings dialog).[*] Fixed AV Exception on closing bds.exe when Tip of the Day (or any other) form was shown and closed prematurely[*] Sanity check for TWebBrowser component (causing issues on certain Internet Explorer configurations).
[+] Implemented Run last Build for NSIS projects. As Run (F9) or Run Without Debugging (Shift + Ctrl + F9) cannot be used for compilation (projects need to be fully Build) these keyboard shortcuts launch last succesfully built installer (if exists).

Visit product website at http://rad-installer.com/ and download Free Trial version.
T.Slappy#
Version 1.0.1.6

Hello.

We have updated our tool RAD & Installer to version 1.0.1.6. Changes:
  • New feature Code Insight Parameter Hints for NSIS commands and Inno Setup functions and procedures (also build in ones!)
  • Increased font size in Navigation Bars for better readibility
  • Improved parsing hints for multiple variables on the same line
  • Custom drawn Code Insight Code Completion List with images, different font styles, descriptions and enhanced information (also for built-in Inno Setup Pascal items and NSIS commands) for NSIS and Inno Setup
  • Added parameters into Code Insight Code Completion list for functions and procedures from Inno Setup Support Functions
  • Fixed parsing symbols, identifiers, removed possible Out of Range Exceptions
  • Dynamic comments tooltips for Inno Setup's Procedures, Functions and Variables and NSIS' Functions, Macros and Variables
  • Bettered parsing current cursor element (word - or entered characters at cursor position)
  • United NSIS commands structure and parameter hints (with latest NSIS version and with Visual & Installer).




Visit official website www.rad-installer.com and get FREE Trial version or purchase full license.

We received several requests and questions and we decided to support NSIS and this community.

All members registered on this forum can enter RAD-INSTALLER-NSIS promo code and get additional -20% discount 🙂
T.Slappy#
Hello.

RAD & Installer is now available also through GetIt Package Manager (in RAD Studio 10.1 Berlin)



Happy New Year 2017!
T.Slappy#
Hello.

We have updated our tool RAD & Installer to version 1.0.1.7. Changes:
  • Support for RAD Studio 10.2 Tokyo (C++ Builder and Delphi, see changes)
  • Support for NSIS 3.01 (see changes)
  • Support for Graphical Installer for NSIS 4.5.01 (Rozka) and Graphical Installer Wizard 1.9.01 (see changes)
  • MessageBox Designer as standalone application (both Inno Setup and NSIS)
  • NSIS Compiler now also reads stderr (Standard error stream) data into Output window (changed in NSIS 3.01)
  • LaunchToolAfterBuild and LaunchToolBeforeBuild actions now supports symbols in paths and parameters (both Inno Setup and NSIS)
  • Fixed hiding IDE window when RAD & Installer expert is loaded (ported backwards for all RAD Studio/Delphi/C++ Builder editions)
  • Added missing Code Insight items for commands and parameters (NSIS 3)



Visit product website at http://rad-installer.com/ and download Free Trial version.
T.Slappy#
Hello.

We have released new version of RAD & Installer. Changes in 1.0.1.8:
  • Refactoring support for NSIS and Inno Setup (variables, symbols, functions, procedures, ...). Results are shown in Find References Window
  • Default shortcut is Ctrl+Shift+Enter (or use Context Menu). Double-clicking the result item moves the cursor to appropriate line in script file.
  • It is possible to copy content of Find References Window into Clipboard (as text)
  • Changed all NSIS icons to NSIS 3 style everywhere - also on this website and in the manual.
  • RAD Studio 10.2 Tokyo has become the main platform for development (Pascal). Old RAD Studios are still supported! (This is only for better comfort of our developers.)
  • Whole GUI has been reworked. All RAD Studio versions and editions use modern style (colors, icons, forms, dialogs, ...)
  • MessageBox Designer now shows new line characters ($\r $\n %n #13#10) correctly in Preview dialog
  • Fixed issues with Administrator rights and generating hw.data and license.key file
  • Installer: Default installation path has been changed from C:\Program Files (x86)\RAD & Installer\ to C:\ProgramData\RAD & Installer\.
  • Page creator and Page leave functions (functions for custom pages used in Page or UninstPage commands) have custom icons (in Navigation Bars and Code Insight Code Completion) in NSIS scripts
  • NSIS Compiler now handles recursive errors correctly, errors in macros and included files or symbols, multiline errors in directives (!system, !execute, !define). Fixed processing multiline errors (commands MessageBox, CreateShortcut, ExecShell, FileSeek, InstProgressFlags, SetFileAttributes) and registry related commands (DeleteRegKey, DeleteRegValue, EnumRegKey EnumRegValue, ReadRegDWORD, ReadRegStr, WriteRegBin, WriteRegDWORD, WriteRegStr, WriteRegExpandStr). Added warning messages with correct usage of these commands
  • We fixed most of the issues with interfaces, but still an AV Exception may occur when closing IDE (bds.exe). Sorry for this inconvenience.




Visit product website at http://rad-installer.com/ and try it for free.
T.Slappy#
Version 1.0.1.9

Hello.

We have released new version of our product RAD & Installer. Visit product website at http://rad-installer.com/ and try it for free.

Changes in version 1.0.1.9:
  • Support for RAD Studio 10.2 Tokyo - Release 1 (all editions: Architect, Enterprise, Professional, Starter; version 10.2.1 (August 8, 2017))
  • See description of changes in this release here or details in this EDN article.
  • GUI can be switched to Dark Theme (all dialogs and windows) - together with Delphi IDE Colorizer and Delphi IDE Theme Editor
  • Support for NSIS 3.02 and 3.02.1 (see changes)
  • Support for GI for NSIS 4.6.01 (Sonka) and Graphical Installer Wizard 1.10.01 (see changes)
  • United NSIS 2 and NSIS 3 commands, directives, parameters, ...
  • Added items into context menu for Find References (right click in the Code editor -> Find References)
  • Fixed passing paths with spaces to Project Properties
  • RAD & Installer settings can be opened directly from Tools -> Options dialog (section Third Party)
  • Various optimizations in Inno Setup compiler
  • Improved behavior in environments with non-standard DPI settings
  • United naming conventions, versions and icons used in Get It package Manager
  • Improved installer and uninstaller: detecting Dark Theme, launching RAD Studio.


T.Slappy#
Version 1.0.1.9-3

Hello.

Recently we have released new version of RAD & Installer (1.0.1.9-3) to support latest RAD Studio released.

Changes in version 1.0.1.9-3:
  • Support for RAD Studio 10.2 Tokyo - Release 3 (all editions: Architect, Enterprise, Professional, Starter; version 10.2.3 (March 13, 2018))




Visit product website at http://rad-installer.com/ and try it for free.
T.Slappy#
Version 1.0.1.10

Hello.

Recently we have released new version of RAD & Installer (1.0.1.10). Visit product website at http://rad-installer.com/ and try it for free.

Changes in new version:
  • New tool SetupProjects Converter - converts MS Visual Studio Setup and Deploy projects (.vdproj), InstallShield Limited Edition projects (.isl) and Advanced Installer Projects (.aip) into NSIS (.nsi) and Inno Setup (.iss) scripts
  • Support for RAD Studio 10.3 Rio (all editions: Architect, Enterprise, Professional, Starter; version 10.3 (November, 2018))
  • Support for NSIS 3.03 (see changes)
  • Support for GI for NSIS 4.7.01 (Tinka) and Graphical Installer Wizard 1.11.01 (see changes)
  • MessageBox Designer (also SetupProjects Converter) are now available as standalone applications
  • All features from .vdproj Converter have moved to SetupProjects Converter and work also outside of IDE
  • Support for Inno Setup 5.6.0 and 5.6.1 (see changes)
  • Support for Graphical Installer for Inno Setup 4.01 (Selka) and Graphical Installer Wizard 1.10.01 (see changes)
  • Installer now speaks French language. Bonjour :-)
  • Compiler now shows a warning if you use a feature from newer NSIS and Inno Setup version to inform you it may not be available. This depends on the feature type (e.g. new keywords will not be colored correctly but compiling will work fine).
  • Improved installer and uninstaller: detecting Dark Theme, launching RAD Studio.
  • Added new setting DisableMainMenu (must be created manually in HKEY_CURRENT_USER\Software\unSigned\RAD & Installer\Settings, Dword value 1), which prevents crashing when IDE is being closed (the side effect is RAD & Installer menu item is missing).


T.Slappy#
Version 1.0.2.0

Hello.

Recently we have released new version of RAD & Installer (1.0.2.0). Visit product website at http://rad-installer.com/ and try it for free.

Changes in new version:
  • Support for RAD Studio RAD Studio 10.3.1 Rio (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.3.1 (14th February, 2019))
  • Support for NSIS 3.06 (see changes)
  • Support for GI for NSIS 4.8.01 (Ulinka) and Graphical Installer Wizard 1.12.01 (see changes)
  • Refreshed, united and modernized manual. Manual now matches other unSigned's products manuals (in style, design, content) and some parts were moved to product website.


Visit product website at http://rad-installer.com/ and try it for free.
T.Slappy#
Version 1.0.2.1

Hello.

Recently we have released new version of RAD & Installer (1.0.2.1). Visit product website at http://rad-installer.com/ and try it for free.

Changes in new version:
  • Support for Inno Setup 6.0.2 (Inno Setup 6 was oficially released! See changes)
  • Support for Graphical Installer for Inno Setup 6.01 (Tamka) and Graphical Installer Wizard 1.11.01 (see changes)
  • Updated and cleaned Inno Setup Contants - with added detailed description
  • Updated and cleaned NSIS Contants - with added detailed description




Visit product website at http://rad-installer.com/ and try it for free.
T.Slappy#
Version 1.0.2.1-2

Hello.


We have updated our product RAD & Installer (1.0.2.1-2) to support latest RAD Studio released.
  • Support for RAD Studio 10.3.2 Rio (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.3.2 (18th July, 2019))


Visit product website at http://rad-installer.com/ and try it for free.

T.Slappy#
Version 1.0.2.3 and 1.0.2.4

Hello guys.

I totally forget to publish the information about new releases of this product, I am really sorry.

We have released 2 new versions of RAD & Installer (1.0.2.3 and 1.0.2.4), only NSIS changes are mentioned here (Inno Setup changes are skipped). Full changelog is available at http://rad-installer.com/changelog.html.

Version 1.0.2.4
  • Support for NSIS 3.06 and 3.06.1 (see changes
  • Support for GI for NSIS 4.10.01 (Webka) and Graphical Installer Wizard 1.15.01 (see changes)
  • IntelliSense items are now reordered so the most used items are on the top of the list.
  • Added missing IntelliSense items for NSIS + fixed few typos


Version 1.0.2.3
  • Improved working with scripts generated with Install Designer
  • Minor fixes and performance improvements
  • NSIS New Project templates now use 'RequestExecutionLevel user' and 'InstallDir "$LOCALAPPDATA\..."'
  • Parsing NSIS Sections with /o parameter shows correct name in Navigation Bars
  • Added missing items into NSIS Code Insight (!packhdr, !makensis, XPStyle, ExecShellWait, ...)
  • Added icon and shortcut to Find References menu item (for both NSIS and Inno Setup) in Editor popup menu
  • Added possibility to select the installer's language on startup


Visit product website at http://rad-installer.com/ and try it for free.

We have lowered the product price during the COVID-19 pandemic! #StayHomeStaySafe
T.Slappy#
Version 1.0.2.5

Hello.

Recently we have released new version of RAD & Installer (1.0.2.5). Visit product website at http://rad-installer.com/ and try it for free.

Changes in new version:
  • Support for RAD Studio 10.4.2 Sydney (all editions: Architect, Enterprise, Professional, Starter, Community; version 10.4.2 (February 24th, 2021))
  • See description of changes in this release here or details in this Wiki article.
  • We recommend to set some IDE options Verbosity : Diagnostics, uncheck Minimize on run
  • [modern 10.X IDEs] Verbosity : Diagnostics, uncheck Minimize on run [modern IDEs]
  • to have better experience when compiling the Inno Setup or NSIS scripts:
  • From main menu set Tools -> Options (in tab Environment Options [or tab Compiling and Running in modern IDEs]) Verbosity - Diagnostics [Normal is enough in modern IDEs] to see the Output from compiler correctly (displayed in window Messages, tabs Build and Output)
  • Uncheck option Minimize on run to prevent IDE minimizing during project compilation or build (optionally you can also uncheck option Hide designers on run)
  • Fixed bug: Project Properties context menu item (right clicking the .innproj file or .nsisproj file) was not displayed


T.Slappy#
Version 1.0.2.6

Hello.

Recently we have released new version of RAD & Installer (1.0.2.6). Visit product website at http://rad-installer.com/ and try it for free.
  • Support for RAD Studio 11 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.0 (September 9th, 2021))
  • See description of changes in this release here or details in this Wiki article.
  • Support for NSIS 3.07 and 3.08 (see changes)
  • Fixed A component named ecSwapCppHdrFiles already exists error in context menu (right clicking inside the .iss or .nsi file and choosing Find References)
  • Fixed Range Check error when parsing Labels: in .nsi/.nsh scripts
  • Fixed a lot of crashes and Access Violation Exceptions when opening / closing the IDE (RAD Studio 11 Alexandria does not crash anymore!)
  • Installer now automatically detects and install .NET Framework 3.5 (if it is missing on the computer)




Currently RAD & Installer is -50% OFF for new or existing customers!
T.Slappy#
Version 1.0.2.7

Hello.

Recently we have released new version of RAD & Installer (1.0.2.7).

Visit http://rad-installer.com/changelog.html for download and more details. Currently the R&I is offered with -50% OFF!
  • Support for RAD Studio 11.1 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.1 (March 15th, 2022))
  • Official support for Windows 11 (also ARM)
  • Official support for electron-builder scripts (editing any electron-builder .nsi or .nsh scripts)
  • Fixed high DPI issues with Navigation Bars (that happens) on Windows 10 and newer
  • New Project Property Run installer - Parameters (Parameters passed to launched installer) for both Inno Setup Projects and NSIS Projects
  • Refreshed design of Project Properties windows Project: updated colors, texts, icons (especially in Dark theme)
  • Installer now supports multiple processor architectures (x86, x64, arm64, ia64) - useful when running Windows on ARM
  • Installer: the Next/Install text on button with additional info is shown correctly
  • Installer: correct writing registry entries for currently logged user when credentials of elevated user are entered
  • Installer: experts are registered correctly so user can use the software without Administrator privileges.



T.Slappy#
Version 1.0.2.7-1

Hello.

Recently we have released new version of RAD & Installer (1.0.2.7-1). Changes:
  • Support for RAD Studio 11.2 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.2 (September 7th, 2022))
  • Fixed issues with NSIS syntax highlighting (the NSIS highlighter was not registered correctly, scripts were not colorized)





Visit http://rad-installer.com/changelog.html for download and more details. Currently the R&I is offered with -50% OFF!
T.Slappy#
Version 1.0.2.8

Hello community.

Today we have released new version of RAD & Installer (1.0.2.8). Changelog:
  • Support for RAD Studio 12 Athens
    (all editions: Architect, Enterprise, Professional, Starter, Community; version 12.0 (November 5th, 2023))
    See description of changes in this release here or details in this blog article.
  • Support for NSIS 3.09 (see changes)
  • Support for Graphical Installer for NSIS, Build 2023.1 and Graphical Installer Wizard (see changes)
  • Minor fixes and improvements in NSIS / Inno Setup parsers
  • Minor fixes and improvements in NSIS / Inno Setup parsers


Visit http://rad-installer.com/changelog.html for download and more details. Currently the R&I is offered with -50% OFF!

Merry Christmas!
T.Slappy#
Hello community.

Today we have released new version of RAD & Installer Changelog:

Version 1.0.2.9
Release: 2024-08-12
  • Support for RAD Studio 12.1 Athens
    (all editions: Architect, Enterprise, Professional, Starter, Community; version 12.1.1 (Update 1 - Patch 1, April 2nd, 2024) See description of changes in this release here or details in this blog article.
  • Support for Inno Setup 6.3.3 (see changes)
  • Support for Graphical Installer for Inno Setup, Build 6.3.3 and Graphical Installer Wizard, Build 2024.1 (see changes)
  • Support for NSIS 3.10 (see changes)
  • Support for Graphical Installer for NSIS, Build 2024.1 and Graphical Installer Wizard (see changes)
  • NSIS and Inno Setup Compilers (they are based on MSBuild) are now built with .net Framework 4 for RAD Studio 10.4 Sydney and newer (11 Alexandria, 12 Athens, ...) .
    .NET Framework 4 (or newer) is required for correct working, usually it is installerd with Windows (latest versions of Windows have it installed automatically).
  • RAD & Installer expert for RAD Studio 11.3 Alexandria
    is now built with latest version of IDE: version 11.3.1 (Patch 1, April 11th, 2023)
    See description of changes in this release here or details in this blog article.
  • RAD & Installer experts for RAD Studio 11 Alexandria and newer (12 Athens, ...) are now built using Enterprise edition (previously Professional)

Try it for free at http://www.rad-installer.com/changelog.html
T.Slappy#
Hello community.

New version of popular NSIS tool RAD & Installer for Embarcadero Delphi and C++ Builder has been released.

Version 1.0.2.10
Release: 2025-05-19
  • Support for RAD Studio 12.3 Athens (all editions: Architect, Enterprise, Professional, Starter, Community; version 12.3 (April Patch, April 2025)
  • See description of changes in this release here or details in this blog article.
  • Support for Inno Setup 6.4.3 (see changes)
  • Support for Graphical Installer for Inno Setup, Build 6.4.3 and Graphical Installer Wizard, Build 2025.1 (see changes)
  • Support for NSIS 3.11 (see changes)
  • Support for Graphical Installer for NSIS, Build 2025.1 and Graphical Installer Wizard (see changes)




Visit http://rad-installer.com/changelog.html for download and more details. Currently the R&I is offered with -50% OFF!
T.Slappy#
Hello community.

New version of popular NSIS tool RAD & Installer for Embarcadero Delphi and C++ Builder has been released.

Version 1.0.3.1
Release: 2025-11-17
  • Support for RAD Studio 13 Florence
    (all editions: Architect, Enterprise, Professional, Starter, Community; version 13 (with September patch) See description of changes in this release here or details in this blog article.
    Note: RAD & Installer currently works in 32 bit IDE only
    (64 bit IDE will not detect it)
  • Support for new [ISSigKeys] section in Inno Setup scripts
  • Inno Setup and NSIS IntelliSense have been cleared and updated, we included some missing elements.



Visit http://rad-installer.com/changelog.html for download and more details. Currently the R&I is offered with -50% OFF!​
lepharaon#
Originally Posted by T.Slappy View Post
Version 1.0.2.6

Hello.

Recently we have released new version of RAD & Installer (1.0.2.6). Visit product website at http://rad-installer.com/ and try it for free.
  • Support for RAD Studio 11 Alexandria (all editions: Architect, Enterprise, Professional, Starter, Community; version 11.0 (September 9th, 2021))
  • See description of changes in this release here or details in this Wiki article.
  • Support for NSIS 3.07 and 3.08 (see changes)
  • Fixed A component named ecSwapCppHdrFiles already exists error in context menu (right clicking inside the .iss or .nsi file and choosing Find References)
  • Fixed Range Check error when parsing Labels: in .nsi/.nsh scripts
  • Fixed a lot of crashes and Access Violation Exceptions when opening / closing the IDE (RAD Studio 11 Alexandria does not crash anymore!)
  • Installer now automatically detects and install .NET Framework 3.5 (if it is missing on the computer)




Currently RAD & Installer is -50% OFF for new or existing customers!
Do you still support updates to your software or is that all?
T.Slappy#
Originally Posted by lepharaon View Post

Do you still support updates to your software or is that all?
Hello lepharaon.

Yes, we still support the software, few days ago we released new version which works with latest Delphi 13 Florence.

Check the official web for more info.
T.Slappy#
Hello community.

New version of popular NSIS tool RAD & Installer for Embarcadero Delphi and C++ Builder has been released.

Version 1.0.4.0

Release: 2026-05-18
  • Support for Inno Setup 7 (both 32 + 64 bit) and NSIS 3.12 (both 32 + 64 bit)!
    Currently Inno Setup 7 is in beta (7.0.0-beta), but it is pretty stable and we recommend it to use.
  • Support for RAD Studio 13.1 Florence (all editions: Architect, Enterprise, Professional, Starter, Community; version 13.1 (March 2026)
    See description of changes in this release here or details in this blog article.
    Note: RAD & Installer expert is still 32 bit only and currently works in 32 bit IDE only (64 bit IDE will not detect it).
  • Support for NSIS 3.12 (see changes), also supports unofficial 64 bit version from https://github.com/negrutiu/nsis
  • Support for Graphical Installer for NSIS, Build 2026.1 and Graphical Installer Wizard (see changes) - both 32 bit and 64 bit
  • We are working on 64 bit version of RAD & Installer expert itself - for 64 bit RAD Studio IDE (13 Florence and newer).
    This will eventually lead to drop support of older IDEs (Delphi 2009, 2010, XE - XE7). For these very old IDEs the version 1.0.4.X will be available while version 1.0.5.X will be for new IDEs only.
    Upgrade soon to not lost most recent features.

Click image for larger version

Name:	image.png
Views:	24
Size:	342.8 KB
ID:	4816032


Visit http://rad-installer.com/changelog.html for download and more details. Currently the R&I is offered with -50% OFF!​​