Content deleted Content added
Removed vandalism |
No edit summary |
||
Line 60:
File ..\makensis.exe
SectionEnd</source>
Since NSIS version 2.30 (Released on August 25th, 2007) there is new version (beta) of this UI accessible: '''Modern UI 2''' (MUI2) which is an enhancement to Modern UI. Unlike the old MUI this version is based on nsDialogs instead of old-fashioned InstallOptions .ini files.
From version 2.34 (Released on December 24th, 2007) this MUI2 is ready for mass consumption and it is included in all NSIS packages. Also all examples had been switched to it.
[http://nsis.sourceforge.net/Docs/Modern%20UI%202/Readme.html Modern UI 2] documentation.
===Plugins===
Line 116 ⟶ 122:
== Graphical Interfaces ==
NSIS projects can be configured by simply editing text files (with .nsi extension). However, several third parties provide editing software:
* [http://eclipsensis.sourceforge.net/ EclipseNSIS] is a module for the [[Eclipse (software)|Eclipse]] platform. It allows NSIS scripts to be edited, compiled and validated.
* [http://hmne.sourceforge.net/ HM NIS Edit] (freeware) probably the best NSIS editor with support of custom [[C++]]/[[Delphi]] plug-ins.
* [http://nsis.sourceforge.net/Venis_IX Venis] (freeware) editor with lot of functions.
== Installer interfaces ==
Several projects that extend or replace the Modern UI have started in the past few years. Interfaces such as the [http://xpui.sourceforge.net/?sourceid=wikipedia ExperienceUI] and [http://ultramodernui.sourceforge.net/ UltraModernUI] completely change the style of the installer by skinning it to look like the [[InstallShield]] interface. Other interfaces like [http://nsis.sourceforge.net/InstallSpiderUI InstallSpiderUI] aim for a more minimalistic approach on the visual side of things while maintaining the same level of functionality as the Modern UI.
There are also few projects based on Modern UI 2 interface, which enrich it's functionality and allow completely to re-skin the installer. For example [http://www.unsigned-softworks.sk/installer/ Graphical Installer] (commercial).
[[File:GraphicalInstallerExample.png|300px]]
It's main advantage is, that it is really easy to convert standard MUI and MUI2 based installers into fully skinned installers with custom graphic - background, buttons, check boxes. [http://nsis.sourceforge.net/Graphical_Installer Graphical Installer at NSIS]
== Generated installer ==
|