Graphical Installer - NSIS and Inno Setup extension

GI box

Graphical Installer iconGraphical Installer - Features  






Graphical Installer Wizard


Graphical Installer Wizard (GIW) is a professional user-friendly tool we have developed for easy creating instalers with custom design.
As there are two versions of Graphical Installer (NSIS/Inno Setup) there are also two versions of GIW, but most of the features is the same.

  • Support for NSIS and Inno Setup

    GIW works with both systems: NSIS and Inno Setup.

    • Welcome page - GIW for Inno Setup GIW for Inno SetupWelcome page - GIW for Inno Setup
    • Welcome page - GIW for NSIS GIW for NSISWelcome page - GIW for NSIS

     

  • Creating (Generating) new installers

    GIW can quickly and easily generate the design and whole installer for you. There is no need to write a single line of script!
    Wizard contains several pages, on each page you can set various properties of your installer and when Wizard is finished your new installer is ready for action.

    • Page Project type - GIW for Inno Setup GIW for Inno SetupPage Project type - GIW for Inno Setup
    • Page Project type - GIW for NSIS GIW for NSISPage Project type - GIW for NSIS

     

  • Converting existing scripts and installers

    If you have an existing NSIS or Inno Setup installer you can add custom design to it with a few clicks!
    Use this tool, set desired visual properties in the Wizard and your old installer will have totally new look!
    There is no need to rewrite your installer or to change it - all functionality remains the same, but with a new look!

  • Fully customizable interface of your installer

    GIW allows you to change many visual aspects of your installer. You can set*:

    • fonts and colors of texts (headers, labels, buttons, check boxes, radio buttons, ...)
    • custom pictures for buttons (.bmp/.png - you can create also transparent and irregular buttons!)
    • custom background picture (.bmp .jpg .png .gif .tiff)
    • custom splash picture (.bmp)
    • transparent areas of installer (create irregular window) and more!

    • Page Visual Options - GIW for Inno Setup GIW for Inno SetupPage Visual Options - GIW for Inno Setup
    • Page Visual Options - GIW for NSIS GIW for NSISPage Visual Options - GIW for NSIS

     

  • Support for various IDEs (Integrated Development Enviroments)

    GIW is currently available as a plug-in for several IDES and as a standalone Windows application.
    Run it from your preferred IDE and create good looking installers without any effort!

    GIW for NSIS:

    • extension for Microsoft Visual Studio 2005 - 2019 (as a part of Visual & Installer)
    • expert for Embarcadero RAD Studio 2009, 2010, XE - XE8, 10 Seattle - 10.3 Rio (as a part of RAD & Installer)
    • plug-in for HM NIS Edit
    • plug-in for Eclipse
    • standalone application

    GIW for Inno Setup:
    • extension for Microsoft Visual Studio 2005 - 2019 (as a part of Visual & Installer)
    • expert for Embarcadero RAD Studio 2009, 2010, XE - XE8, 10 Seattle - 10.3 Rio (as a part of RAD & Installer)
    • standalone application
    • plug-in for Inno Script Studio

    Read How Graphical Installer works to learn more about it.

  • Context sensitive help

    If you are unsure about some option in Wizard then simple hit F1 (or click the question mark '?' in the right upper corner) and integrated manual will be immediately opened with description for desired page.
    It contains a lot of useful information so it is worthy to read it.

  • Many options when creating new installer from scratch in NSIS

    GIW for NSIS contains many pages and allows you to tune your future installer. You can adjust many aspects of it:

    • name, version, publisher, website
    • setup icon, languages, compression
    • default directory, license file, license accept style
    • files and directories to create
    • target application to execute, it's parameters, readme file
    • uninstaller, splash image, ...

    • Page License - GIW for NSIS GIW for NSISPage License - GIW for NSIS
    • Page Uninstaller - GIW for NSIS GIW for NSISPage Uninstaller - GIW for NSIS

     

  • Online manuals

    Starting with GIW is very easy - everything is automatically configured right after the installation.
    If you have any troubles (or your are just curios :) then open the GIW for NSIS online manual or GIW for Inno Setup online manual and learn more!

  • ...and a lot more!

    Check Gallery to see live example how can be boring installer converted into cool one!

    * Not all features may have the same behavior for NSIS and Inno Setup. There are small differences in these install systems which GI respects.
    GIW for NSIS offer more pages with more options for generating new installer.
    If you want to create an Inno Setup installer with certain specific feature use Wizard present in your preferred IDE and then convert generated script with GIW to have installer with custom design.



How Graphical Installer works?


If you have any NSIS or Inno Setup installed on you machine you can create "regular" installers with them.
Why regular? Because the all of the generated installers look the same. Here are two pictures of such installers and the third picture shows how such installer is created:

  • Regular installer - Inno SetupRegular installer - Inno SetupRegular installer - Inno Setup
  • Regular installer - NSISRegular installer - NSISRegular installer - NSIS
  • Creating Regular installerCreating Regular installerCreating Regular installer

When you create script file and compile it you get such regular installer. There is no difference if you have an installer for video game, software, driver, utility or other kind. All look the same (OK there are some elements like icon or top image which can be changed but that is not enough) and that is why we call them Regular.

  • Creating Graphical InstallerCreating Graphical InstallerCreating Graphical Installer
If you install Graphical Installer your installers will look totally different than any others. That is because you can choose your own design which make your installer genuine and unique. Graphical Installer contains files and utilies which enhance your installation system and add new features into it.

All you need is to update your script with appropriate calls to Graphical Installer API, create graphic data (background picture, buttons, ...) and compile everything together. Such installer with custom design we call Graphical Installer powered installer. See the compilation process for Graphical Installer powered installer in the picture to the left.

It is not complicated at all! Everything is automated so you will not even recognize the difference. API is powerfull and you need to add only a few lines of code into your existing script to enahance it by cool looking design.





How to create an installer?

As both installation systems - NSIS and Inno Setup - are script based you need to write the script for your installer. That can be really boring. But we provide special tool called Graphical Installer Wizard - professional and user-friendly tool for easy creating of Graphical Installer powered installers. This tool has 2 purposes:

  • Creating (Generating) new installers - GIW can quickly and easily generate whole cool looking skinned installer for you. There is no need to write a single line of script!

  • Converting existing scripts and installers - If you have an existing NSIS or Inno Setup installer you can convert it into skinned one with a few clicks!

  • Graphical Installer Wizard integrationGraphical Installer Wizard integrationGraphical Installer Wizard integration
There are several IDEs for every installation system. We integrated GIW into most used ones. Creating of the installer looks like the picture to the left.

So: by using Graphical Installer + Graphical Installer Wizard (for your favorite IDE) you can easily create cool looking installers with custom design!
Of course you can create your installer without Graphical Installer Wizard (manually by writing the script file as text) - but we assume using Wizard is much more comfortable!

Graphical Installer Wizard can be installed during installation of Graphical Installer but also it can be found in Visual & Installer installation package (as Visual Studio extension).

Do not forget: you have to install both - Graphical Installer + Graphical Installer Wizard for your IDE to compile installers successfully!