gcouch
Flexera beginner

How can I display only the long file name/path string?

Hi,

I would like to display the "Start Menu Folder" in a "Ready To Install" dialog GUI for the software being installed but it requires both a short and long file path.  e.g. "TESTNA~1|TESTNAME Long"

The problem is, I don't want to display the short name "TESTNA~1|" in the GUI. I only want "TESTNAME Long".
InstallShield02.PNG

If I leave out the short name string definition, I see the errors

ISDEV : error -7354: The English (United States) value for string 'ID_STRING1' does not contain a legitimate value for table Directory column DefaultDir
ISDEV : error -7354: The English (United States) value for string 'ID_STRING1' does not contain a legitimate value for table Shortcut column Name

Is there anything I can do to get around this problem?

I am using InstallShield 2019 R3. When I used InstallShield 2015, I did not have to include the short file name as part of the file path definition.

Here is what my setup looks like:
InstallShield01.PNG

 

Thanks,
George

Labels (1)
0 Kudos
16 Replies
roman2
Intrepid explorer

Re: How can I display only the long file name/path string?

Please try to put
[StartMenuFolder] as property
to Text field ( ID_STRING1 ) .
0 Kudos
gcouch
Flexera beginner

Re: How can I display only the long file name/path string?

I tried using [StartMenuFolder] but that did not fix the problem. I still see the errors.

InstallShield03.PNG

0 Kudos
roman2
Intrepid explorer

Re: How can I display only the long file name/path string?

Look at the Directory Table.

Here is the original row:

Roman2_0-1583835128376.png

Look also at String Editor what are the values of localized ID_STRING1

 

0 Kudos
gcouch
Flexera beginner

Re: How can I display only the long file name/path string?

Can you include the column headers? I'm not able to tell what each value means.

I have the following:

InstallShield04.PNG

Does that look right?

0 Kudos
roman2
Intrepid explorer

Re: How can I display only the long file name/path string?

What is SmartMenuFolder ?

0 Kudos
gcouch
Flexera beginner

Re: How can I display only the long file name/path string?

I don't have a row with SmartMenuFolder.  Where/How exactly do I add it? Can you include the table header so I can see what values to add?

InstallShield05.PNG

0 Kudos
roman2
Intrepid explorer

Re: How can I display only the long file name/path string?

In your screen shot of ID_STRING1,  there is SmartMenuFolder property . Perhaps it should be  StartMenuFolder   ????

An mistake?

 

Roman2_0-1583843743112.png

 

0 Kudos
gcouch
Flexera beginner

Re: How can I display only the long file name/path string?

You're right. That was a mistake.  🙂  "StartMenuFolder" does not work either. Do  I need to add anything else to define what StartMenuFolder is?

 

InstallShield06.PNG

 
0 Kudos
roman2
Intrepid explorer

Re: How can I display only the long file name/path string?

I do not know what for do you need ID_STRING1. You have 4 error messages. You use it 4 times.

Look what is the difference to other languages. You have error only for english.
Have you looked at Directory Table for StartMenuFolder ?

0 Kudos