PDA

View Full Version : SetupBuilder 6.9 Build 2509 Maintenance Release



NewsArchive
02-16-2009, 08:53 AM
SetupBuilder 6.9 Build 2509 Release Announcement

We are pleased to announce the availability of SetupBuilder 6.9 Build 2509.

This is an update to our latest stable release, and contains some important
bug fixes and improvements. This build also brings SetupBuilder 6 in-sync
with the latest SetupBuilder 7 beta build. We strongly recommend that all
customers upgrade to the new version of SetupBuilder 6.9 as soon as possible
to maintain the highest level of support, performance and reliability.

This release is available, free of charge, to all SetupBuilder customers who
have an active SetupBuilder maintenance subscription plan. If you do not
have an active subscription plan, please contact your account manager at
sales@lindersoft.com.


SetupBuilder 6.9 -- Build 2509 (February 16, 2009)
----------------------------------------------------------------------------

IMPROVEMENT: (sync from SB7) Installer: Add new method to handle "Installer
Elevation Type" detection in the "Get System Information"
script function for Windows Server 2008 and Windows Server 2008
R2.

IMPROVEMENT: (sync from SB7) Add "Mutex" Operation option to the "Detect
Active Application..." script function.

IMPROVEMENT: (sync from SB7) Add "Window's Title" Operation option to the
"Detect Active Application..." script function. If a Window's
Title was found, the %_SB_RETURNEX% variable holds the window
handle.

IMPROVEMENT: (sync from SB7) Installer: When using "Run Program", the
%_SB_RETURNEX% variable holds the GetLastError() error code if
CreateProcess failed or the error code provided by a failed
ShellExecuteEx API call.

IMPROVEMENT: (sync from SB7) IDE: Add "Window's Title" Operation option to
the "Terminate Active Application..." script function.

IMPROVEMENT: (sync from SB7) Installer: Internal "Register Font" function
improvements.

IMPROVEMENT: (sync from SB7) UnInstaller: Internal "Unregister Font"
function improvements.

FIX : (sync from SB7) Installer: Possible "Cannot find variable"
error when using the "Detect Active Application..." script
function and the variable had not been previously defined.

FIX : (sync from SB7) IDE: Long-standing IDE "copy and paste" problem
in the Script Editor. If all lines between two sections were
deleted (so there was only one line left between the sections)
and script code was pasted to the first section, one line was
in a non-removable state.

FIX : (sync from SB7) IDE: "Import REG File" Wizard issue on Vista,
Windows 2008 and Windows 7 when running the SetupBuilder IDE
non-elevated as Standard User.

FIX : (sync from SB7) IDE: The "Import REG File" function can detect
if a Windows Registry Editor Version 5.00 Version file is not
in the required Unicode format.

CHANGE : Updated online help.

CHANGE : Updated PDF manual.

----------------------------------------------------------------------------
----------------------------------------------------------------------------

The full history list can be obtained through the following link:
www.lindersoft.com/HISTORYSB.TXT


Best regards,

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder "point. click. ship"
Create Windows Vista ready installations in minutes

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
02-17-2009, 02:17 AM
Friedrich,

> SetupBuilder 6.9 Build 2509 Release Announcement

Do you ever sit still more than 5 or 6 minutes?!<g>

--
Lee White

Enroll Today at http://CWaddons.com

NewsArchive
02-17-2009, 02:17 AM
>> SetupBuilder 6.9 Build 2509 Release Announcement
>
> Do you ever sit still more than 5 or 6 minutes?!<g>

<ROFL> :)

Friedrich

NewsArchive
02-18-2009, 01:25 AM
I have been studying the example script "Multiple Version Clarion
Install.sb6" which was reased concurrently with 2509.

I would like to clarify some things I don't understand in the logic.

(1) Before starting template registration, there is a block to detect
active IDE instances. This block is executed ONLY if C55 install is
indicated. Suppose a C55 install is not indicated. Shouldn't this
block be executed if a C6 install is indicated?

(2) After registering C55 templates, there is a block to detect Clarion
5 IDE active and close it. Can I assume this should be changed to test
for Clarion 5.5 active and close it instead?

--
Phil Carroll
http://www.enablingsimplicity.com

NewsArchive
02-18-2009, 01:26 AM
Yes, you are correct!

Line 103 in the example:

If %C55_INSTALL% Equals "1" Then

has to be changed to:

If %C55_INSTALL% Equals "1" Or %C6_INSTALL% Equals "1" Then

I'll upload a corrected version later today.

Thank you!

Friedrich