PDA

View Full Version : Setup Builder -- If Clarion........



NewsArchive
12-05-2010, 04:50 AM
I am trying to extract the folder for Clarion 6 (.0,.1,.2,.3). I am
using a script built by someone else and there are "If System does have
Clarion 6.0 then ...." statements.

The help file shows the "If Clarion" but I don't find it in the list of
Control Statements in the Script Editor to select from.

The Clarion 7 folder seems to be set OK, but the Clarion 6 (6.0 in this
case) does not seem to be returned in %__SB_TMP%

Also, I thought I set up debugging full and used the "install event
entry" statement. But the statement shows up in green in the script
just like comments do and I get no output file in the c:\ folder.

Thanks for the help,

Bob Roos

NewsArchive
12-05-2010, 04:50 AM
Bob,

You have to enable Clarion support in Options... | General tab to see the
Clarion specific functions.

Install Event Entry writes to the sbevents log file at installer runtime (if
you use the /E command line switch).

Does this help?

Friedrich

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

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

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
12-06-2010, 01:49 AM
Hi Friedrich,

Yes, that helps a lot. I took the "restart IDE" to mean Clarion and
that wasn't up. Maybe it should say "restart setupbuilder"?

Also it would be helpful if the help mentioned the /E switch in the
discussion of Install Event Entry.

Thanks for the help. I am sure to have more questions.

Bob Roos

NewsArchive
12-06-2010, 01:49 AM
Hi Bob,

The following is in the help file for this function:

---
Remarks

Using the /E command line parameter causes the setup to log important
software events into the c:\sbevents.txt file.

Event Logging functionality will be expanded in future SetupBuilder builds.
---

Friedrich

NewsArchive
12-06-2010, 01:49 AM
:) I knew when I wrote that that I should have looked first. :)

OK, another question. What tells SB7 that Clarion 6.0 is installed?
Looking at the trace it appears not to know it is there.

Thanks, bob roos

NewsArchive
12-06-2010, 01:50 AM
Bob,

> :) I knew when I wrote that that I should have looked first. :)
>
> OK, another question. What tells SB7 that Clarion 6.0 is installed?
> Looking at the trace it appears not to know it is there.

For C6, it uses the "standard way" (the win.ini).

If the Clarion 6 files are there does not mean that C6 is correctly
"installed" <g>. Especially on UAC-aware systems, it's not enough to copy
or install it to the machine. On top of this, you have to run the "Vista
fix".

http://www.lindersoft.com/forums/showthread.php?p=26787

Does this help?

Friedrich

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

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

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
12-06-2010, 01:50 AM
Thank you again.

I had installed it on Vista and not done the "fix". SB now knows about
C6. I just have to get this script lined up right.

----

Got it working just the way I want.

Tahnks so much for the help,

Bob Roos