Shortcut table holds the information the
application needs, to create shortcuts on the user's computer. Shortcut table
has the following columns:
Shortcut:
This column contains the name of the shortcut.
Directory:
This column specifies the directory in which the
Shortcut file is created.
Name:
The localizable name of the shortcut to be created
Component:
This column
references to the name of the component that contains the shortcut.
Target:
The value in this column varies for advertised and
non-advertised shortcuts. For advertised shortcuts the value in this column
references to the Feature which contains the component that owns the shortcut.
And in the case of non-advertised shortcuts the value in this column will be
formatted string, and this particular formatted string will a folder or file
containing the shortcut. To convert the non-advertised shortcuts into
advertised shortcut resolve the formatted string to its full path.
Arguments:
This particular column references to the
command-line arguments for the shortcut.
Description:
This column refers to the description of the
shortcut.
Hotkey:
Authors of installation packages are generally
recommended not to set this option, because the setting of this option can add
duplicate hotkeys to a user's desktop.
Icon:
This is a foreign key to the Icon
table. If this is null, the icon in the target file is used.
IconIndex:
This must be a non negative integer.
ShowCmd:
The Show command for the application window.
Value
|
Style
|
1
|
SW_SHOWNORMAL
|
3
|
SW_SHOWMAXIMIZED
|
7
|
SW_SHOWMINNOACTIVE
|
WKDir: This column contains the
working directory of the shortcut.