InstallOptionsEx plug-in: Difference between revisions
m (Changed "abandoned" "tag" position.) |
(Updated with latest versions by SuperPat.) |
||
Line 1: | Line 1: | ||
{{PageAuthor|deguix}} | {{PageAuthor|deguix}} | ||
== Links == | == Links == | ||
[[File:Zip.gif]] [http:// | [[File:Zip.gif]] [http://downloads.sourceforge.net/nsis-ioex/InstallOptionsEx2.4.5b2a6.zip] (151 KB) (DLL w/ C++ Source) | ||
[http://forums.winamp.com/showthread.php?postid=1784540#post1784540 InstallOptionsEx | [http://forums.winamp.com/showthread.php?postid=1784540#post1784540 InstallOptionsEx Forum Thread] | ||
[http://forums.winamp.com/showthread.php?postid=1784540#post1784540 InstallOptionsEx Forum Thread] (2.4.1 beta 1 - 2.4.2 beta 2 alpha 6) | |||
[http://sourceforge.net/projects/nsis-ioex InstallOptionsEx SourceForge Project Page] | [http://sourceforge.net/projects/nsis-ioex InstallOptionsEx SourceForge Project Page] | ||
Line 13: | Line 12: | ||
== Description == | == Description == | ||
'''Version:''' 2.4. | '''Version:''' 2.4.5 beta 2 alpha 6 (originally called "unofficial"). | ||
This plugin is an extension for the original [[InstallOptions plug-in|InstallOptions]] plug-in you find with NSIS package. For those who want to have a more professional looking NSIS page. See a little bit of the feature list below to entertain yourself: | This plugin is an extension for the original [[InstallOptions plug-in|InstallOptions]] plug-in you find with NSIS package. For those who want to have a more professional looking NSIS page. See a little bit of the feature list below to entertain yourself: | ||
Line 28: | Line 27: | ||
*<i>Height</i> and <i>Width</i> value names, have a better organization of controls rectangles. | *<i>Height</i> and <i>Width</i> value names, have a better organization of controls rectangles. | ||
*<i>Button</i> and <i>Link</i> controls have the old <i>DirRequest</i> and <i>FileRequest</i> controls abilities so that you can customize the control text and where the result will go of selecting a file or dir. | *<i>Button</i> and <i>Link</i> controls have the old <i>DirRequest</i> and <i>FileRequest</i> controls abilities so that you can customize the control text and where the result will go of selecting a file or dir. | ||
Documentation is available with the plugin DLL download. | Documentation is available with the plugin DLL download. | ||
== Latest | == Latest Alpha Version Changes == | ||
*'''Fixed:''' ' | *'''Fixed:''' The <i>Notify=ONCLICK</i> and <i>Notify=ONDBLCLICK</i> didn't work with the <i>Link</i> control. <i>Link</i> and <i>Button</i> can now be used in the same way. The <i>Notify=ONCLICK</i> is not necessary anymore for a link or a button using <i>OPEN_FILEREQUEST</i>, <i>SAVE_FILEREQUEST</i>, <i>DIRREQUEST</i>, <i>FONTREQUEST</i> and <i>COLORREQUEST</i> flags to show the dialog. Same for the "State" configuration file key containing something to be executed or opened. Thus the leave function is not called unnecessarily anymore. Documentation updated. | ||
== Credits == | == Credits == | ||
Line 48: | Line 40: | ||
IO DLL version 1 Copyright © 2001-2002 Nullsoft, Inc., ORTIM | IO DLL version 1 Copyright © 2001-2002 Nullsoft, Inc., ORTIM | ||
IO DLL version 2 Copyright © 2003- | IO DLL version 2 Copyright © 2003-2007 Amir Szekely ([[User:kichik|kichik]]), [[User:Joost Verburg|Joost Verburg]], Dave Laundon ([[User:eccles|eccles]]) | ||
IOEx DLL Copyright © 2004-2005 Diego Pedroso ([[User:deguix|deguix]]) | |||
IOEx DLL (starting at v.2.4.5) Copyright © 2006-2007 [[User:SuperPat|SuperPat]] | |||
[[Category:Plugins]] | [[Category:Plugins]] |
Revision as of 03:50, 9 March 2007
Author: deguix (talk, contrib) |
Links
[1] (151 KB) (DLL w/ C++ Source)
InstallOptionsEx Forum Thread InstallOptionsEx Forum Thread (2.4.1 beta 1 - 2.4.2 beta 2 alpha 6)
InstallOptionsEx SourceForge Project Page
Description
Version: 2.4.5 beta 2 alpha 6 (originally called "unofficial").
This plugin is an extension for the original InstallOptions plug-in you find with NSIS package. For those who want to have a more professional looking NSIS page. See a little bit of the feature list below to entertain yourself:
- More controls: Animation, ProgressBar, TrackBar, IPAddress, DateTime, MonthCalendar, UpDown, TreeView, ListView, Image (based on already existing ones) and RichText.
- Extended notification system which you can specify the types of notifications you want a control to support.
- Supports setting colors and font for most of the controls. Alignment works for some controls.
- Supports timeout, which makes the plugin to go to the validation function automatically after the specified time.
- Normal and Balloon ToolTips with color change and a halfway multiline support.
- Automatic detection of number of controls available in your INI page file.
- Supports variables as a value for any value name, so you don't need anymore to write several times into an INI file.
- Flags have been added, like of those Buttons with an image or icon, Checkboxes with "gray" state added...
- ListBox controls have the multicolumn feature which makes each item to occupy less space of the control.
- Height and Width value names, have a better organization of controls rectangles.
- Button and Link controls have the old DirRequest and FileRequest controls abilities so that you can customize the control text and where the result will go of selecting a file or dir.
Documentation is available with the plugin DLL download.
Latest Alpha Version Changes
- Fixed: The Notify=ONCLICK and Notify=ONDBLCLICK didn't work with the Link control. Link and Button can now be used in the same way. The Notify=ONCLICK is not necessary anymore for a link or a button using OPEN_FILEREQUEST, SAVE_FILEREQUEST, DIRREQUEST, FONTREQUEST and COLORREQUEST flags to show the dialog. Same for the "State" configuration file key containing something to be executed or opened. Thus the leave function is not called unnecessarily anymore. Documentation updated.
Credits
Original IO version Copyright © 2001 Michael Bishop (locnar42)
IO DLL version 1 Copyright © 2001-2002 Nullsoft, Inc., ORTIM
IO DLL version 2 Copyright © 2003-2007 Amir Szekely (kichik), Joost Verburg, Dave Laundon (eccles)
IOEx DLL Copyright © 2004-2005 Diego Pedroso (deguix)
IOEx DLL (starting at v.2.4.5) Copyright © 2006-2007 SuperPat