TR Tools Setup v2.8.0 by Tyler Retelle (darklight_tr) Built with Inno Setup v5.3.10 Info ---- TR Tools Setup is a script that will install one of my TR Tools scripts onto a PC. OS Support: Windows XP, Windows Vista, Windows 7 Tested On: Windows XP, Windows 7 Bugs/Issues ----------- -TR Tools Setup must be run under a user with admin privileges in order to function properly. This behavior is by design. -The Remove function will not remove the following registry key (if it exists): HKEY_CURRENT_USER\SOFTWARE\TR Tools This behavior is by design. You must use the Remove Script Settings script to remove the key. Please report any bugs/issues you encounter and I will do my best to fix them. Contact Info ------------ Website: www.tylerretelle.com E-mail: darklight_tr@yahoo.com Change Log ---------- v2.8.0 (06/18/10) ------ -Changed name from Script Setup Utility to TR Tools Setup. -Engine upgraded to Inno Setup v5.3.10. v2.7.0 (04/16/10) ------ -Engine upgraded to Inno Setup v5.3.9. -Changed compression scheme from lzma to lzma2/max. v2.6.2 (03/22/10) ------ -Engine upgraded to Inno Setup v5.3.8. v2.6.1 (01/13/10) ------ -Engine upgraded to Inno Setup v5.3.7. -Removed Windows Vista from the tested OS list because I no longer have any PCs running Windows Vista to test on. The OS will remain on the supported list. v2.6.0 (12/11/09) ------ -Fixed an issue where the script icon was not properly displayed in Programs and Features in Windows 7. -Removed the version from the script name that is displayed in Add or Remove Programs (XP) and Programs and Features (Vista/Win 7). The version still shows in the version field. v2.5.0 (11/23/09) ------ -If a custom Start Menu folder is entered it is now honored. Due to a coding error previous v2.x.x releases ignored this option. -Engine upgraded to Inno Setup v5.3.6. -Added Windows 7 to the tested OS list. v2.4.0 (11/10/09) ------ -Added a new declaration to make it easier to adapt the setup to any script. v2.3.0 (10/07/09) ------ -Added a new version declaration for prerelease version support. v2.2.3 (09/30/09) ------ -Engine upgraded to Inno Setup v5.3.5. -Added Windows 7 to the supported OS list. (Untested) v2.2.2 (08/12/09) ------ -Engine upgraded to Inno Setup v5.3.3. This version contains several bug fixes. -Updated EULA to v1.1.0. v2.2.1 (07/24/09) ------ -Made several changes to make it easier to adapt the setup to any script. v2.2.0 (07/22/09) ------ -Engine upgraded to Inno Setup v5.2.4. This version contains several bug fixes. -A confirmation prompt is now presented when setup tries to install an older version of a script when a newer version is already installed. -A confirmation prompt is now presented when setup tries to install the same version of a script that is already installed. -Added some spacing to one of the dialog prompts for easier reading. v2.1.0 (07/14/09) ------ -Added license agreement dialog. The new license is a much more elaborate version than the previous license I used, but as always my scripts are still free to use. -Added a new script name declaration for easier modification. -The correct Inno Setup version (5.2.3) is now referenced by setup and the readme. v2.0.2 (07/09/09) ------ -Changed how the TR Tools Setup and Inno Setup versions are declared for easier modification. v2.0.1 (05/05/09) ------ -Fixed an issue where setup would not abort properly. v2.0.0 (03/23/09) ------ -First v2 Public Release -Added a Retry/Cancel option to the dialog that appears when setup determines that the script to be installed/uninstalled is running. -Fixed an issue where Start Menu shortcuts were not being created in the correct folder location. v1.8.0 (03/17/09) - RC3 ------ -Setup will now cancel if the script to be installed/uninstalled is running. v1.7.0 (03/17/09) - RC2 ------ -Setup will now cancel if an existing TR Tools Setup v1.x.x install is detected for the script being installed. v1.6.0 (03/16/09) - RC1 ------ -Changed the default Start Menu shortcut selection from For all users to For current user only. v1.5.0 (03/16/09) - RC0 ------ -Changed the Browse behavior for the Destination and Start Menu directories so the directory changes to the user selection. -Added a Make New Folder button to the Destination and Start Menu directory Browse dialogs. -Added text to the Welcome dialog to alert users about how upgrades are performed. v1.4.0 (03/06/09) - BETA 3 ------ -Fixed an issue with the AppID. -Removed some unused code. -Added upgrade ability. v1.3.0 (03/03/09) - BETA 2 ------ -Removed ability to skip Start Menu shortcut creation from the Start Menu Folder dialog. -Added Full and Custom install options. -Start Menu and Desktop shortcuts can now be created for all users or the current user (or not at all). -Other shortcuts are now installed as necessary. -The run option at the end of the wizard is now unchecked by default. v1.2.0 (03/03/09) - BETA 1 ------ -Converted from AutoHotkey to Inno Setup. -Created a basic installer/uninstaller. -Significant interface and speed improvements from previous installer. -Significant reduction in the file size. (Around 40%) v1.1.2 (11/25/08) ------ -Fixed an issue where the All Users checkbox would not disable when not needed. v1.1.1 (11/24/08) ------ -Changed the detection order for the OS and Admin rights. (OS is now detected first) -Fixed a couple issues where dialog boxes would not retain focus. v1.1.0 (11/12/08) ------ -Removed an unused reference. -Implemented Error Handling for most operations. v1.0.1 (10/02/08) ------ -First Public Release. -Dialogs and MsgBox prompts now require acknowledgement or dismissal before you can access the Main GUI. v1.0.0 (09/10/08) ------ -No changes from v1.0.0 RC0. v0.4.0 (09/09/08) - RC0 ------ -Progress bars now progress smoothly on all operating systems. -Fixed several minor code inconsistencies. -The Remove function now closes any open script instances to ensure proper removal. v0.3.1 (09/03/08) - BETA 3a ------ -Made text changes to several dialog boxes. -Widened the GUI to support longer path names. (GUI RV3) v0.3.0 (08/28/08) - BETA 3 ------ -An entry is now added to Add/Remove Programs. -Added the ability to reinstall a script. (via Add/Remove Programs) -Edit Boxes are now read only. -Added support for a custom Start Menu location for shortcuts. -Added GUI support for a custom Start Menu location. (GUI RV2) -Made a slight change to how temporary installation files are created/deleted during an Upgrade. -The All Users checkbox is now disabled if both the Desktop and Start Menu checkboxes are unchecked. -The Installation and Start Menu directories are now required to be empty before the installation can proceed. v0.2.3.1 (08/11/08) - BETA 2f -------- -Fixed an issue where the Set to Defaults button wouldn't work properly. v0.2.3 (07/21/08) - BETA 2e ------ -Added local removal support. v0.2.2.2 (07/17/08) - BETA 2d -------- -Fixed an issue with one of the progress bars. v0.2.2.1 (07/16/08) - BETA 2c -------- -Made a small change to make it easier to integrate with my other scripts. v0.2.2 (07/14/08) - BETA 2b ------ -Reverted back to the standard AutoHotkey compiling file. -Simplifed the progress bars. -Added automatic closing of script windows to prevent upgrade/removal errors. v0.2.1 (07/11/08) - BETA 2a ------ -Added scripting support to allow for the deletion of the HKEY_LOCAL_MACHINE\SOFTWARE\TR Tools registry key when it is no longer needed. v0.2.0 (07/07/08) - BETA 2 ------ -Added Remove function. -Added Upgrade function. -Added GUI support for the new functions. (GUI RV1) v0.1.2 (06/27/08) - BETA 1c ------ -Fixed an issue where cancelling out of the Installation Directory selection window (Browse) cleared the Installation Directory field. v0.1.1 (06/24/08) - BETA 1b ------ -Registry entries are now created to record the selections for Desktop and Start Menu shortcuts. v0.1.0.1 (06/24/08) - BETA 1a -------- -Made changes to how versions are declared. v0.1.0 (06/20/08) - BETA 1 ------ -Initial Internal Release.