PDA

View Full Version : Sample Projects?



NewsArchive
02-14-2012, 12:31 AM
Where are they located.
When I click Browse Sample Projects, link seems dead

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-14-2012, 12:32 AM
Hi Dan,

> Where are they located.
> When I click Browse Sample Projects, link seems dead

"Help" | "Lindersoft Download Page..."

Then download the Example Package.

Or this direct link:
http://www.lindersoft.com/sb7_Examples.exe

And I would suggest to download the "Learning SetupBuilder Part I" by Jane
Fleming.

Or this direct link:
http://www.lindersoft.com/sb7_chm2.exe

Does this help?

Friedrich

NewsArchive
02-14-2012, 12:33 AM
Friedrich

The funny part is I know they were there before, I looked at them

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-14-2012, 12:33 AM
Friedrich

i can open project and find the examples, but the Browse Sample Projects
(link) item is dead.
Just did the latest update

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-14-2012, 12:34 AM
Dan,

> i can open project and find the examples, but the Browse Sample Projects
> (link) item is dead.
> Just did the latest update

I downloaded the Examples package and installed it. Then "Browse sample
projects" and I see all the projects (see attached screenshot).

Please note that they are installed per-user, not per machine. This makes a
difference on UAC-aware systems. And you have to install into the default
"..\My Documents\SetupBuilder Projects\Examples\ folder to make use of the
"Browse sample projects" item.

Friedrich

NewsArchive
02-14-2012, 12:34 AM
Yes, that is where I installed them..

Even if they weren't there, shouldn't the Browse Example project do
something?

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-14-2012, 12:35 AM
Dan,

> Yes, that is where I installed them..
>
> Even if they weren't there, shouldn't the Browse Example project do
> something?

The item will do nothing if the "Examples" folder is not there (because
ShellExecute fails in this case). If the folder is there, Windows will
"explore" the Examples folder.

Friedrich

NewsArchive
02-14-2012, 12:35 AM
BTW, if you are interested, send me your uninstall logs and I can tell you
what the problem is:

Uninst_SetupBuilder 7 Example Projects.log

Uninst_SetupBuilder 7 Developer.log

Friedrich

NewsArchive
02-14-2012, 01:00 AM
Please send the files to support [at] lindersoft [dot] com.

Friedrich

NewsArchive
02-14-2012, 01:01 AM
Friedrich

Did you receive the logs?

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-14-2012, 05:48 AM
Dan,

>
> Did you receive the logs?
>

Yes, thank you.

The .logs look fine. I assume that you have UAC enabled and you performed
the standard tasks -- you installed SB76 and after that the Examples package
(non-elevated; per-user).

I fear it's specific to your machine (yeah, of course <g>). If the Examples
folder exists and Windows does not explore that folder when you click the
"Browse sample projects" then 'something' seems to block the ShellExecuteEx
action.

Unfortunately, there is absolutely nothing that I can do because it's
completely out of my control :-(

Friedrich

NewsArchive
02-15-2012, 12:25 AM
> you installed SB76

Clarification: the version does not matter because nothing changed in
"Browse sample projects" for years.

Friedrich

NewsArchive
02-15-2012, 12:26 AM
Ok, whatever, can I uninstall the latest version? I know it worked a couple
versions ago.
When I click uninstall, I fear it will remove the entire SB7

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-15-2012, 12:26 AM
Dan,

> Ok, whatever, can I uninstall the latest version? I know it worked a
> couple versions ago.
> When I click uninstall, I fear it will remove the entire SB7

No need to uninstall the SB7 system -- it has nothing to do with the latest
version!

And to uninstall the Examples, just launch the "Uninst_SetupBuilder 7
Example Projects.exe" uninstall application (or manually remove the Examples
folder).

I assume you have modified your project path. Just install the Examples
under your new Project Path and that's it.

Friedrich

NewsArchive
02-15-2012, 12:26 AM
I solved my problem by simply moving the examples over to my projects folder

I still don't get why the Browse examples link does nothing (Acts Dead)...
Is it Friedrich Magic? <g>

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-15-2012, 12:27 AM
Dan,

> I solved my problem by simply moving the examples over to my projects
> folder
>
> I still don't get why the Browse examples link does nothing (Acts Dead)...
> Is it Friedrich Magic? <g>

No, this is the expected Windows behavior <g>. If the specified folder does
not exist, then Windows can't explore the folder and ShellExecuteEx fails.

We'll add a message to the next maintenance build to warn the user in case
the specified folder does not exist.

Friedrich

NewsArchive
02-15-2012, 12:27 AM
Friedrich

Ok, then you are actually hard coding the
c:\users\deekal\Documents\SetupbuilderProjects

Therein may be the rub. I have a MyDocuments folder, not Documents

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-15-2012, 12:28 AM
Dan,

> Ok, then you are actually hard coding the
> c:\users\deekal\Documents\SetupbuilderProjects
>
> Therein may be the rub. I have a MyDocuments folder, not Documents

No, Sir. A true UAC-aware mixed-mode application is not allowed to
hard-code paths. And of course, SetupBuilder does NOT do this.
SetupBuilder is true mixed-mode, UAC-aware and Windows 7 compliant.

"MyDocuments" or "Documents" or whatever name the per-user folder has in
non-US Windows versions does not matter at all.

Friedrich

NewsArchive
02-15-2012, 12:29 AM
Here is a quick proof that "MyDocuments" is not a problem.

Installed on a Windows 7 Ultimate 64-bit machine, the SB7 IDE is running
non-elevated. Project path is set to C:\MyDocuments\Dan, examples are
installed under this folder tree. Windows can explorer the Examples folder.

Friedrich

NewsArchive
02-15-2012, 12:30 AM
> I still don't get why the Browse examples link does nothing (Acts Dead)...
> Is it Friedrich Magic? <g>

I have added a new warning message to V7.7 so the user can why it fails and
how to fix it.

Thank you!

Friedrich

NewsArchive
02-15-2012, 12:30 AM
--- 7.7 Build 3598 ---
CHANGE : (sync from SB8) [SB#202132] IDE: The Get Started Task "Browse
sample projects" displays a warning message if Windows can't
explore the Examples folder.
---

Friedrich

NewsArchive
02-15-2012, 12:31 AM
What if I move them to another folder, shouldn't I be able to explore other
folders?
Are You telling me that SB7 will ONLY look in the obscure users folder, 4
levels deep?

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-15-2012, 12:31 AM
Hi Dan,

> What if I move them to another folder, shouldn't I be able to explore
> other folders?

Yes, absolutely. But it always looks under your project folder.

> Are You telling me that SB7 will ONLY look in the obscure users folder, 4
> levels deep?

No.

The default is the (MS recommended) folder under "..\My Documents. It is
recommended because SetupBuilder is a true mixed-mode application and so it
is the only possible location.

But you can set the project path in "Tools" | "Options..." | "File
Locations" tab | Project Location

I think you have modified this default path, correct. So just install the
Examples into the location that you have defined in the above Project
Location and you are done.

Does this help?

Friedrich

NewsArchive
02-15-2012, 12:32 AM
Yup, Thanks

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-15-2012, 12:32 AM
Ok, but the link is still dead.. I can live with that, at least now I can
find my examples without going thru windows hell.

--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer

NewsArchive
02-15-2012, 12:34 AM
> Ok, but the link is still dead.. I can live with that, at least now I
> can find my examples without going thru windows hell.

If it is still dead then you "moved" it to the wrong location!!!

Let us assume, you have defined C:\Dan as your project location. Move your
Examples folder to c:\dan and you are done.

Then you have:

c:\dan
c:\dan\Examples

Does this help?

Friedrich

NewsArchive
02-15-2012, 12:34 AM
Fixed and now Working as advertised/

Sometime my skull is too thick.
your last message is what I fully understood.

Thanks
--
Dan Scott
C55 - C6.3 Legacy
Garage Partner Pro / Invoice Partner
www.garagepartner.com
Plan A is always more effective when the device you are working on
understands that Plan B involves a larger hammer