PDA

View Full Version : SetupBuilder 7.2 Build 2884 "Development Build"



NewsArchive
02-25-2010, 08:37 AM
All,

This message is to let you know that we have just made SetupBuilder 7.2
Build 2884 "Development Build" available. There are important changes
and improvements in this build, so your feedback is especially important
at this stage!

We expect to make the final release of SetupBuilder 7.2 available by the end
of next week.

If you would like to get access to SetupBuilder "Development Builds"
(pre-releases), please send your serial number to sales@lindersoft.com. A
current maintenance and support plan subscription is required.

The latest "Development Build" is always available at:
http://www.lindersoft.com/development


SetupBuilder 7.2 Build 2884 (February 25, 2010) **PRE-RELEASE**
----------------------------------------------------------------------------

FEATURE : Add "Create Named Mutex..." script function to create a named
mutex object.

IMPROVEMENT: [SB#002172] Installer: Add new internal "wizard event handling"
module to prevent possible "dead-lock" issues when external
(installer) applications are launched with the "Wait" option
enabled.

IMPROVEMENT: IDE: Add "Show Window" option to the "Run Command Line" script
function.

IMPROVEMENT: Installer: The "IP Address" control in a custom wizard dialog
is also supported on Windows 2000 now.

IMPROVEMENT: Add new $EVENT:ONREOPEN$ event for custom wizard dialogs. This
event is fired if a custom wizard dialog is "re-opened".

IMPROVEMENT: Add support for .NET Framework 4.0 (full and client install)
detection.

IMPROVEMENT: IDE: "Run Windows Installer (MSI)..." script function does not
require double quotes around the Installer Name if the file
specifies a long filename.

IMPROVEMENT: [SB#002231] IDE: Add TIME macro to the "#const..." compiler
directive. The following time pictures are supported:

Picture Format Result

TIME hh:mm:ssXM 5:30:00PM
TIME@T1 hh:mm 17:30
TIME@T2 hhmm 1730
TIME@T3 hh:mmXM 5:30PM
TIME@T03 hh:mmXM 05:30PM
TIME@T4 hh:mm:ss 17:30:00
TIME@T5 hhmmss 173000
TIME@T6 hh:mm:ssXM 5:30:00PM

IMPROVEMENT: IDE: The DATE macro in "#const..." compiler directive supports
the following date pictures:

Picture Format Result

DATE@D1 mm/dd/yy 10/31/59
DATE@D2 mm/dd/yyyy 10/31/1959
DATE@D5 dd/mm/yy 31/10/59
DATE@D6 dd/mm/yyyy 31/10/1959
DATE@D9 yy/mm/dd 59/10/31
DATE@D11 yymmdd 591031
DATE@D12 yyyymmdd 19591031
DATE@D13 mm/yy 10/59
DATE@D14 mm/yyyy 10/1959
DATE@D15 yy/mm 59/10
DATE@D16 yyyy/mm 1959/10

IMPROVEMENT: [SB#002241] IDE: If an include script supports "Include Script
Compiler Variable Configuration" and the Script field in the
"#include script..." properties includes a compiler variable,
the variable is resolved now and gives access to the
configuration list.

IMPROVEMENT: [SB#002242] IDE: The bitmap file locations in the Installer
Style "General Properties" can be set via compiler variables
in an include script.

IMPROVEMENT: [SB#002243] IDE: Add new [MY_NEWPROJECT_LOCATION] compiler
variable.

FIX : [SB#002041] IDE: "#ftp upload..." problem when uploading to the
root of a FTP server. The uploaded file with an "SB7_t_m_p"
added to the file name stayed in the FTP folder indefinitely.

FIX : [SB#002091] Installer: "Handle Text File Operations" added an
EOL (end-of-line) to the end of a file.

FIX : [SB#002092] IDE: Possible (silent) buffer overrun in the
compiler if the "Title", "Heading" or "Subheading" in a "Custom
Wizard Dialog" was > 100 bytes.

FIX : [SB#002093] Installer: Depending on specific circumstances, the
"Refresh Next Dialog" script function blocked event processing
for controls in a "Custom Wizard Dialog".

FIX : Installer: The "Combo Box" control in a custom wizard dialog
did not show the "down list" on Windows 2000 machines.

FIX : [SB#002111] Installer: ENTRY type fields in a "Custom Wizard
Dialog" did not receive update events.

FIX : [SB#002121] Installer: ENTRY type fields in a "Custom Wizard
Dialog" processed '\n' as newline command even when the
Multiline control option was disabled.

FIX : [SB#002171] IDE: Typo in the "Compiler Variables" Visualizer.

FIX : [SB#002161] Installer: The function for calculating horizontal
pixel extents of strings on List Boxes did not work correctly.

FIX : [SB#002162] Installer: The WS_VSCROLL style flags was not set
in the "Ready to Install" dialog.

FIX : Installer: The HS_VSCROLL style flags was not set in the "List
Box" dialog.

FIX : [SB#002163] IDE: Possible buffer overrun in the "Edit INI
File..." script function in combination with the "file://"
macro.

FIX : IDE: The "file://" macro in the "Edit INI File..." script
function continued even when the defined file was not found.

FIX : [SB#002191] Installer: When using the "Download File (HTTP)..."
script function multiple times, only the first file name was
displayed in the "Progress Dialog".

FIX : [SB#002151] Installer: Running the installer in 64-bit mode on
Windows 2008 and Windows 2008 R2 displayed all Edit Box control
"grayed out". [SB#002172] fixes this.

FIX : [SB#002233] IDE: Possible issue when a new project was created
and the currently opened project asked for a save.

FIX : [#SB002245] IDE: Possible installer data integrity verification
issue when using the "Installer Integrity Check" option in
combination with code-signing and the installer size was
>999,999,999 bytes.

FIX : Minor fixes in the Script Editor.

CHANGE : [SB#002042] IDE: Modifications in the resizing strategy to fix
issues when the Windows "Show window contents while dragging"
option is enabled.

CHANGE : [SB#002181] IDE: Prevent access to the "Features" selection
list in the "Create Shortcut..." script function.

CHANGE : IDE: Minor cosmetic modifications.

CHANGE : [SB#002232] Updated "Standard.sbi" include script template.

CHANGE : IDE: The value of read-only compiler variables can't be changed
programmatically from the script.

CHANGE : [#SB002244] IDE: If the INI file or INI item in the "#get
ini..." compiler directive is not found, the information in the
Default Value field will be placed into the variable.

CHANGE : IDE: If the registry information in the "#get registry..."
compiler directive is not found, the information in the Default
Value field will be placed into the variable.

CHANGE : Recompiled wupdate.exe web update client.

CHANGE : Recompiled wucheck.exe web update check client.

REGRESSION : [#SB002251] IDE: The standard "Template" project folder pointed
to the "Examples" folder (August 07, 2008).

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

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

SetupBuilder is Windows 7 installation -- "point. click. ship"

-- Official Comodo Code Signing and SSL Certificate Partner