PDA

View Full Version : Online Help



NewsArchive
07-14-2005, 01:14 AM
Don't forget to document the "search Depth" in In-Use file checking.

I know 0 is unlimited. So, I would assume 1 would mean just the directory
itself with no depth, even though 1 may sound like "1 level deep". I only
want to check the one directory without any deeper folder ... so I hope that
is what "1" does.

-Robert

NewsArchive
07-14-2005, 01:14 AM
Robert,

Already updated in our latest internal source codes, thank you.

Parameters

Variable

[out] Enter the name of a variable that receives the result of this
test. This can be a variable you defined earlier in your script, or you can
create a new variable by entering a variable name here.

Path Name

[in] String that specifies the path you want to check. You can use
variables to build the path name. Wildcard characters, such as "*", are not
permitted.

Search Depth

[in] Specify how deeply into sub-folders the search should look. It
will limit the search to the specified Path Name search location and X
number of subfolders within that directory. A search depth of 1 searches the
root folder and the next sub-folders in it. A depth of 0 searches all
folders and sub-folders.

Thanks,
Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
07-14-2005, 01:14 AM
Friedrich,

This is what is causing my installations to go slow. I only want to search
the one folder.

You have no option to do this.

If 0 is all, then 1 has to be only that folder, and 2 would be the next
level.

It sounds like you have no single level option. That's all I want to
search.

-Robert

NewsArchive
07-14-2005, 01:14 AM
Hello,

One more weird thing ... I know users ... what do you expect?

Can we have a final option "Ignore Self"

I can't tell you how many of my users place the installation program in the
program directory and then execute it! It drives me absoluately nuts, but
I would say at least 15% of my users do this.

Now, they are getting an in-use on itself. SB4 didn't do this.

Users -- what can I say?

-Robert

NewsArchive
07-14-2005, 01:15 AM
Robert,

:)

I will see what I can do here. BTW, SB4 did not do this because it did not
create native 32-bit executables (the "real" installer was in the Windows
folder). SB5 compiles native Win32 executables.

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
07-14-2005, 01:15 AM
Robert,

Sorry, I was incorrect. Just checked this. I have the following:

c:\lev1\test.chm
c:\lev1\lev2\test.chm

Search Path is c:\lev1

TEST 1 : I have c:\lev1\test.chm open (in-use), Search Depth is 1.
RESULT : 1 (files are in-use) -> c:\lev1\test.chm in-use

TEST 2 : I have c:\lev1\lev2\test.chm open (in-use), Search Depth is 1.
RESULT : 0 (no files are in-use)

TEST 3 : I have c:\lev1\lev2\test.chm open (in-use), Search Depth is 2.
RESULT : 0 (files are in-use) -> c:\lev1\lev2\test.chm in-use

So a Serach Depth of "1" is the single level option (only the defined
folder).

Sorry for the confusion.

Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
07-14-2005, 04:38 AM
Robert,

"Ignore Self" option added!

Thanks,
Friedrich

--
Friedrich Linder
CEO, Lindersoft
www.lindersoft.com
1.954.252.3910

"point. click. ship" - that's SetupBuilder 5

NewsArchive
07-14-2005, 09:41 AM
Thank you! Looks like a solid application to me!

Let's put SetupBuilder to bed and start working on that "other" project we
talked about. :-)

-Robert

NewsArchive
07-15-2005, 06:07 AM
:-)

Thanks,
Friedrich