PDA

View Full Version : SetupBuilder 7.1 PRE-RELEASE available



NewsArchive
12-24-2009, 08:18 AM
SetupBuilder 7.1 PRE-RELEASE Announcement

We are pleased to announce the availability of SetupBuilder 7.1 PRE-RELEASE.
If you would like to get access to this "SetupBuilder 7.1" pre-release,
please send your SetupBuilder 7 serial number to sales@lindersoft.com


SetupBuilder 7.1 Build 2819 **PRE-RELEASE** (December 23, 2009)
----------------------------------------------------------------------------

IMPROVEMENT: Add "Pin to Taskbar..." script function. One useful feature of
the new Windows 7 taskbar is the capability to "pin"
applications - keep an application's icon in the taskbar at all
times for easy access. Instead of cluttering your desktop,
browsing your "Program Files" folder or clicking through the
Start menu, your users can launch your apps from the taskbar
with one click (**NOT AVAILABLE IN THE PRE-RELEASE**).

IMPROVEMENT: Add "#exe2msi..." compiler directive to wrap .exe installations
up as an MSI.

IMPROVEMENT: [SB#911062] IDE: The "Display Billboard..." script function
supports a Billboard ID combo box now.

IMPROVEMENT: Installer: Add support for a "Hot Key" in Shortcuts.

IMPROVEMENT: Add support for REG_QWORD on 64-bit Windows operating systems.

IMPROVEMENT: [SB#911261] The "Handle File Listing (Load File List)" function
supports multiple wildcards (e.g. *.bmp;*.jpg;*.jpeg;*.png)

IMPROVEMENT: The Registry Value Type is displayed in the Script Editor.

IMPROVEMENT: [SB#912081] IDE: The "Edit INI File..." Contents field supports
the file:// macro now to read (import) the contents of an INI
file at compile time.

IMPROVEMENT: IDE: Add "api-ms-win-core-?", "api-ms-win-security-?" and
"api-ms-win-service-?" DLLs to SBSCAN.INI.

IMPROVEMENT: Add support for the Clarion 7.1 (Build 6545 and later)
environment.

FIX : [SB#911061] Installer: Possible problem when loading Combo Box
control values in a "Custom Wizard Dialog" at startup. As a
result, the Select Item function did not work.

FIX : [SB#910291] Installer: Possible "Handle Text File Operating"
issue when replacing text in a text file.

FIX : [SB#910292] IDE: Possible "#ftp upload..." problem (the
uploaded file with an "SB7_t_m_p" added to the file name stayed
in the FTP folder indefinitely).

FIX : [SB#911161] Installer: Under certain circumstances, the "Check
Service (Is Service Running)" script function did not close the
service handle.

FIX : [SB#911201] Installer: The logic in the If Statement "X
Contains Letters Not In Y" was reversed.

FIX : IDE: The logic in the #ifcompvar preprocessor "X Contains
Letters Not In Y" was reversed.

FIX : IDE: The logic in the #ifconst preprocessor "X Contains Letters
Not In Y" was reversed.

FIX : IDE: The logic in the #ifdef preprocessor "X Contains Letters
Not In Y" was reversed.

FIX : IDE: Possible "File | Send Project to Recycle Bin..." problem.

FIX : [SB#911261] Installer: Possible installer stack corruption when
using the "Windows Firewall Exception" script function on a
Windows operating system that does not support the Windows
Firewall.

FIX : [SB#912181] Installer: Application self-removal functionality
did not work in 64-bit mode.

CHANGE : The "Run elevated from non-elevated SetupBuilder application"
option in "Run Program..." is only executed on Vista or better.

CHANGE : Minor modification to the compiler .htm report function.

CHANGE : Change "Set Installation Log Mode (Create Installation App)" to
"Set Installation Log Mode (Create Installation App & Log)"
in the Script Editor.

CHANGE : Minor modifications to the internal SetupBuilder license file
processing procedure.

CHANGE : Minor modification to the internal GetSpecialFolder function.

CHANGE : Removed the "Clarion 7.0 (EE)" and Clarion 7.0 (PE) conditions
from the "If Clarion Statement".

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

Best regards,

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

NewsArchive
12-24-2009, 08:19 AM
The "Clarion Environment Detection" dialog and the "If Clarion Statement"
support Clarion 7.0 and Clarion 7.1 now.

Friedrich

NewsArchive
12-24-2009, 08:20 AM
Friedrich,

> and the "If Clarion Statement"

Thank you!

Now, where'd I put that %_SB_TMP% variable?<g>

--
Lee White

** HAPPY HOLIDAYS **

Enroll Today at http://CWaddons.com

Reports....: http://www.cwaddons.com/products/rpm/
Free Review: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Faxing.....: http://www.cwaddons.com/products/afe/

NewsArchive
12-24-2009, 08:20 AM
Friedrich,

> The "Clarion Environment Detection" dialog and the "If Clarion Statement"
> support Clarion 7.0 and Clarion 7.1 now.

I must have broken something, which is far more likely than not<g>,
but all it appears to be seeing is the last C7 install, C7.1, even
though I have 7.0 and 7.1 installed.

I sent a simplistic SB7 script by email so someone could check to make
sure I was doing it correctly. If necessary I can post it here, just
let me know.

--
Lee White

** HAPPY HOLIDAYS **

Enroll Today at http://CWaddons.com

Reports....: http://www.cwaddons.com/products/rpm/
Free Review: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Faxing.....: http://www.cwaddons.com/products/afe/

NewsArchive
12-24-2009, 08:21 AM
Lee,

> I must have broken something, which is far more likely than not<g>,
> but all it appears to be seeing is the last C7 install, C7.1, even
> though I have 7.0 and 7.1 installed.
>
> I sent a simplistic SB7 script by email so someone could check to make
> sure I was doing it correctly. If necessary I can post it here, just
> let me know.

I compiled your project and tested it on several machines. It worked as
expected (see attached screenshot).

C7.0 -- C:\Program Files\SoftVelocity\Clarion7
C7.1 -- C:\Program Files\SoftVelocity\Clarion71

Please note that you need the "Finale Release for CSP Customers" C71
version.

Friedrich

NewsArchive
12-24-2009, 08:22 AM
It also works on all Win7 machines here. Screenshot taken from Win7
Ultimate 64-bit.

Friedrich

NewsArchive
12-24-2009, 08:23 AM
Friedrich,

> I compiled your project and tested it on several machines. It worked as
> expected (see attached screenshot).

Something is different on my old 32-bit XP-Pro system. I have several
files in the uninstall log dated 2009/12/22 so it would seem this is
the correct final version of 7.1. Still only seeing one version from
with SB.

Clarion.exe 1,207,976 12/22/2009 2:18 PM
ClarionCL.exe 61,096 12/22/2009 2:18 PM
ICSharpCode.SharpDevelop.dll 1,195,688 12/22/2009 2:18 PM

If uninstalling the pre-release did not reset the registry key for 7.0
could it have caused this?

--
Lee White

** HAPPY HOLIDAYS **

Enroll Today at http://CWaddons.com

Reports....: http://www.cwaddons.com/products/rpm/
Free Review: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Faxing.....: http://www.cwaddons.com/products/afe/

NewsArchive
12-24-2009, 08:32 AM
Lee,

> If uninstalling the pre-release did not reset the registry key for 7.0
> could it have caused this?

No. The Clarion7 registry key is not used any longer from the installer.
So whatever you have in this key, SetupBuilder does not read it to detect
the C7.x version.

Friedrich

NewsArchive
12-24-2009, 08:42 AM
Lee,

Perhaps you can post the demo project here so others can test it? Several
3rd-party developers tested the new SB71 and reported that it works fine.
So maybe a very specific thing.

Important information for the testers: Clarion 7.1 (Build 6545 and later) is
required to auto-detect the Clarion 7.1 environment.

Friedrich

NewsArchive
12-26-2009, 08:15 AM
I'm confused... is this Andrea or Friedrich?!<g>

> No. The Clarion7 registry key is not used any longer from the installer.
> So whatever you have in this key, SetupBuilder does not read it to detect
> the C7.x version.

The attached zip includes two images of what I get when running the
script.

My OS is XP-Pro, 32-bit, and I run with admin permissions.

I uninstalled the pre-release of 7.1 before installing the final.

I have both 7.0 and 7.1, the final version, installed on my system but
they are on different drives - if that's a factor.

C7.0 -- C:\Program Files\SoftVelocity\Clarion7
C7.1 -- G:\Program Files\SoftVelocity\Clarion71

HKEY_LOCAL_MACHINE\SOFTWARE\SoftVelocity\Clarion7
root = G:\Program Files\SoftVelocity\Clarion71

--
Lee White

** HAPPY HOLIDAYS **

Enroll Today at http://CWaddons.com

Reports....: http://www.cwaddons.com/products/rpm/
Free Review: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Faxing.....: http://www.cwaddons.com/products/afe/

NewsArchive
12-26-2009, 08:16 AM
>
> I'm confused... is this Andrea or Friedrich?!<g>
>

I was already at home with no access to my computers <g>

> I have both 7.0 and 7.1, the final version, installed on my system but
> they are on different drives - if that's a factor.
>
> C7.0 -- C:\Program Files\SoftVelocity\Clarion7
> C7.1 -- G:\Program Files\SoftVelocity\Clarion71
>
> HKEY_LOCAL_MACHINE\SOFTWARE\SoftVelocity\Clarion7
> root = G:\Program Files\SoftVelocity\Clarion71

The above key cannot and is not used any longer!

Quick question: do you have Clarion 7.1 EE or PE. I only have access to
EE -- if you are using PE, perhaps SoftVelocity forgot to update the PE
installation.

Please send me the uninstall .log for your C71 and I can check this (but
unfortunately, there is nothing I can do).

Friedrich

NewsArchive
12-26-2009, 08:16 AM
Friedrich,

> I was already at home with no access to my computers <g>

<g>

> Quick question: do you have Clarion 7.1 EE or PE. I only have access to
> EE -- if you are using PE, perhaps SoftVelocity forgot to update the PE
> installation.

EE.

> Please send me the uninstall .log for your C71 and I can check this (but
> unfortunately, there is nothing I can do).

Sent by email but, please, let this rest... it's Christmas and it can
wait. It's probably all Foreman's fault anyway!<g>

--
Lee White

** HAPPY HOLIDAYS **

Enroll Today at http://CWaddons.com

Reports....: http://www.cwaddons.com/products/rpm/
Free Review: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Faxing.....: http://www.cwaddons.com/products/afe/

NewsArchive
12-26-2009, 08:17 AM
Lee,

>> Please send me the uninstall .log for your C71 and I can check this (but
>> unfortunately, there is nothing I can do).
>
> Sent by email but, please, let this rest... it's Christmas and it can
> wait. It's probably all Foreman's fault anyway!<g>

<G>

The C71 uninstall is correct and shows that you have the correct install
image (7.1.6545).

The problem seems to be in your old C7.0 install. Could you please send me
the uninstall .log for C7.0?

Okay, back to the family now <g>

Friedrich