ExDlg plug-in: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
m (Swaped author nickname and real name places.)
m (Added original NSIS forum thread link.)
Line 47: Line 47:
     and must not be misrepresented as being the original software.
     and must not be misrepresented as being the original software.
   3. This notice may not be removed or altered from any distribution.</pre>
   3. This notice may not be removed or altered from any distribution.</pre>
== Links ==
[http://forums.winamp.com/showthread.php?s=&postid=426148&highlight=ExDlg#post426148 Original NSIS Forum Thread] contains development information and downloads for older versions created by the original author

Revision as of 19:33, 28 August 2005

Author: deguix (talk, contrib)


Download Links

ExDlg.zip (18 KB)

Description

Version: 1.0.1.

This plug-in shows custom NSIS pages using compiled resource (.res) files instead of .ini files. This plug-in only works on sections.

Dialogs are made with resource editors. There are 3 special control classes used by this plug-in:

  • "DIR_BROWSE" = DirRequest control from InstallOptions.
  • "FILE_REQUEST" = FileRequest control from InstallOptions.
  • "START_BROWSE" = Simplified Start Menu control. It's somewhat like the Start Menu plug-in, but has some weaknesses like it only detects folders in Start Menu from All Users, can't be able to don't choose a folder, and shows the "./" at the start of the selectable folder names.

Versions History

1.0.1 - 15/Aug/2005 - by deguix
  • Brought plug-in status to "usable". Very few people in the past got this plug-in working correctly, and this discoraged people from using this plug-in's source.
  • Updated plug-in and script to NSIS 2.08.
  • Re-made readme for better readibility.
  • Plug-in now has 20KB of size.
  • Note: Bug-fixes were not implemented for historical reasons of the plug-in. deguix won't be maintaining this plug-in for long.
1.0 - 21/Dec/2001
  • First version.

Credits

Author: Peter Windridge (aka pjw62).

License

  This software is provided 'as-is', without any express or implied
  warranty. In no event will the authors be held liable for any damages
  arising from the use of this software.

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute
  it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented;
     you must not claim that you wrote the original software.
     If you use this software in a product, an acknowledgment in the
     product documentation would be appreciated but is not required.
  2. Altered versions must be plainly marked as such,
     and must not be misrepresented as being the original software.
  3. This notice may not be removed or altered from any distribution.

Links

Original NSIS Forum Thread contains development information and downloads for older versions created by the original author