OverviewWhat Is ConvertedWhat Is Not Converted (Gotcha's)Converting Actions
In general both the Archive and CD-ROM file lists, their properties, and many other settings will be converted to their equivalent Setup Factory 8.0 settings.
This section will outline all of the information that gets converted from Setup Factory 6.0 to Setup Factory 8.0. For a list of options that will not be converted please see the next section, What Is Not Converted.
This topic covers the conversion in the following areas of a Setup Factory 6.0 project:
Screens (not converted)
The majority of the settings in Setup Factory 6.0's General Design area will be converted. Below is a detailed list of these conversions:
The variable values on the Product Info tab in Setup Factory 6.0 will be converted to Session Variables in Setup Factory 8.0, located on the Project Settings dialog.
The “Create an installation log file” and other log file settings are all converted to Setup Factory 8.0 on the Logs tab of the Project Settings dialog.
The “Run setup in silent mode” setting is converted to the “Start in silent” mode option in Setup Factory 8.0, located on the Advanced tab of the Project Settings dialog.
The “Application title” is converted to the %WindowTitle% session variable located on the Session Variables tab of the Project Settings dialog.
The variable defaults %AppDir% and %SCFolderTitle% are converted to the session variables %AppFolder% and %AppShortcutFolderName% on the Session Variables tab of the Project Settings dialog.
The languages that are supported in the Setup Factory 6.0 project will be listed as supported languages in the converted project. If there is currently no language message file for the converted language, the text “Same as Default Language” will appear in place of the message file path. The message strings in the language files are not converted due to the changes to screens and other messages required by the setup.
All serial number lists are converted from version 6.0 to 8.0 and available on the Serial Numbers tab of the Security dialog. The Security dialog can be accessed by choosing Project > Serial Numbers... from the program menu.
All Primer files are converted from Setup Factory 6.0 to the Setup Factory 8.0 project and can be found on the Primer Files tab located on the Resources dialog. The Resources dialog can be accessed from the Resources program menu. Primer files are now extracted to %TempLaunchFolder% instead of %TempLaunchDir%, however the resultant directory is the same.
No screens or screen actions are converted from the Setup Factory 6.0 project to Setup Factory 8.0.
The project action events have been renamed to “On Startup,” “On Pre Install,” “On Post Install” and “On Shutdown.” All actions on Setup Factory 6.0's project events will be converted as action script comments on these newly named events. These must be recreated using the new Setup Factory 8.0 action script. You can use the Converting Actions topic as a reference to find the equivalent actions in version 8.0.
All of the Archive and CD-ROM files and their properties (with the exception of file conditions) are converted from Setup Factory 6.0 to Setup Factory 8.0. However in Setup Factory 8.0, the CD-ROM tab is now labeled the “External” tab.
All packages and localized messages will be converted from the Setup Factory 6.0 project to their equivalent Setup Factory 8.0 values. Below is a detailed description of their conversion:
The value defined as the “Package name” in the Setup Factory 6.0 project will be converted to the unique “Package ID”. This value will also be used as the “Display name” value.
The package's description is converted to the corresponding value in version 8.0.
The “Default value” setting in Setup Factory 6.0 is converted to the equivalent state of the “Install this package” setting in Setup Factory 8.0. If the TRUE radio button was selected, the “Install this package” will be checked.
For localized packages, each “Package name” value will be converted to the “Display name” value for the selected language. The localized description is converted in the same manner.
Almost all of the uninstall settings are converted to Setup Factory 8.0. All of the Setup Factory 8.0's uninstall settings can be found under the Uninstall program menu. Below is a detailed list of the conversions:
The “Include an uninstall program” setting in Setup Factory 6.0 is converted to the state of the “Create uninstall” setting in Setup Factory 8.0.
The “Control panel description” in Setup Factory 6.0 is converted to the value in the “Description” field on the Control Panel tab of the Uninstall Settings dialog.
The “Unique registry key” value in Setup Factory 6.0 is converted to the value in the “Unique registry key” field on the Control Panel tab of the Uninstall Settings dialog.
The “Configuration file” value is converted to the value in the “Configuration filename” field on the Settings tab of the Uninstall Settings dialog.
The “Create uninstall icon in shortcut folder” setting is converted to the state of the check box labeled “Create uninstall shortcut in Start menu > AppFolder.” This setting can be found on the Shortcut tab of the Uninstall Settings dialog.
The “Shortcut icon description” string is converted to the “Description” string on the Shortcut tab of the Uninstall Settings dialog.
If the “Use external icon file” check box is checked in the Setup Factory 6.0 project, the “Custom” icon mode will be selected in the converted project. The “External icon path” value that accompanies the previous setting is converted to the value in the “Icon path” field in the converted project. Both of these settings can be found on the Shortcut tab of the Uninstall Settings dialog.
As with project actions, no uninstall actions are converted, however they are brought over as comments so you can recreate them using the new Setup Factory 8.0 action script. All of Setup Factory's uninstall events can be accessed by selecting Uninstall > Actions... from the program menu. You can use the Converting Actions topic as a reference for converting your actions script.
The majority of Setup Factory 6.0's project settings are converted. These converted values can be accessed in Setup Factory 8.0 by choosing Publish > Settings from the program menu.
The “Output folder”, “Setup file name” and “Output file segment size” in Setup Factory 6 are converted to their equivalent settings in Setup Factory 8.0. These can be found on the Setup File tab of the Build Settings dialog.
The “Run Before Build” and “Run After Build” settings are converted to the settings on the Pre/Post Build tab of the Build Settings dialog in Setup Factory 8.0.
All design-time constants are brought over to the Constants tab of the Build Settings dialog in Setup Factory 8.0.