Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Key Features in Setup Factory 7.0
About this Guide
Document Conventions
Starting a New Project
Making Sure You Have the Latest Version
Learning the Interface
Getting Help
Setting Preferences
Planning Your Installation
• What files do you need to distribute?
What Files Do You Need to Distribute?
Preparing the Directory Structure
Where Do Your Files Need To Be Installed?
What System Changes Need To Be Made?
What Information Do You Need from the User?
The Project Window
The Archive File List
The External File List
File List Columns
File List Items
Filtering the File List
Folder References
Overriding Individual Files
Before Adding Files
Adding Files
Adding Files from Within Setup Factory
To add files from within Setup Factory:
Dragging Files onto the Project Window
Adding Folder References
Adding Folder References from Within Setup Factory
Dragging Folders onto the Project Window
Removing Files
Removing Folder References
File Properties
Folder Reference Properties
Working with Multiple Files
Missing Files
Primer Files
The User Interface
• The Background Window
The Background Window
Window Style
Window Appearance
Background Window Text
The Screen Manager
Screen Stages
Adding Screens
Removing Screens
Ordering Screens
Editing Screens
Screen Properties
Session Variables
Screen Navigation
Screen Layout
Choosing a Theme
Creating a Custom Theme
Overriding Themes
Other Options
Taskbar Settings
What are Actions?
The Action Editor
Programming Features
Editing Actions
Getting Help on Actions
Scripting Basics
Using a Variable
Adding an If Statement
Testing a Numeric Value
Using a For Loop
Creating Functions
Action Resources
Global Functions
Script Files
Removing Session Variables
Using Session Variables on Screens
When Are Session Variables Expanded?
Expanding Session Variables
What Are Packages?
Using Packages
Defining Packages
The Package Manager
Adding Packages
Removing Packages
Editing Packages
Assigning Files to Packages
Adding a Select Packages Screen
Adding Packages to the Tree
Grouping Packages into Categories
Advanced Package Actions
Internationalizing Your Installer
Run-time Language Detection
The Language Manager
Default Language
Language Files
Adding Languages
Removing Languages
The Language Selector
Localizing Screens
Importing and Exporting Screen Translations
Localizing Packages
Importing and Exporting Package Translations
Localizing the Uninstall
Customizing Error Messages and Prompts
Advanced Techniques
Determining the Current Language
Changing the Current Language
Localizing Actions
Working with Existing Translated Messages
Sharing Your Translations
Security in Setup Factory 7.0
Serial Numbers
Serial Number Lists
Generating Serial Numbers
Importing Serial Numbers
Exporting Serial Numbers
The Verify Serial Number Screen
Serial Number Actions
Date Expiration
Usage Count Expiration
Log Files
Data Integrity
File Encryption
Internet Authentication
Post-Installation Security
Important Considerations
What are Dependencies?
Dependency Modules
Adding Dependency Modules
Removing Dependency Modules
Adjusting the Order of Dependency Modules
Getting More Modules
Dependency Module Properties
What is an Uninstaller?
What Happens During an Uninstallation
Going Beyond the Default Behavior
Configuring the Uninstall
The Uninstall Configuration File
Uninstall Settings
Control Panel Options
Shortcut Icons
The Uninstall Interface
Uninstall Actions
Uninstall Events
The Build Process
The Publish Wizard
Build Settings
Build Configurations
Pre/Post Build Steps
Testing Your Installer
Distributing Your Installer
A Quick Example of Scripting in Setup Factory
Important Scripting Concepts
Script is Global
Script is Case-Sensitive
Delimiting Statements
What are Variables?
Variable Scope
Variable Naming
Reserved Keywords
Types and Values
Expressions and Operators
Arithmetic Operators
Relational Operators
Logical Operators
Operator Precedence
Control Structures
Tables (Arrays)
Creating Tables
Accessing Table Elements
Numeric Arrays
Associative Arrays
Using For to Enumerate Tables
Copying Tables:
Table Functions
Function Arguments
Returning Values
Returning Multiple Values
Redefining Functions
Putting Functions in Tables
String Manipulation
Concatenating Strings
Comparing Strings
Counting Characters
Finding Strings:
Replacing Strings:
Extracting Strings
Converting Numeric Strings into Numbers
Other Built-in Functions
Script Functions
Debugging Your Scripts
Error Handling
Syntax Errors
Functional Errors
Debug Actions
Final Thoughts
Other Resources
0 of .
Results for:
No results containing your search query
P. 1
Suf70 Userguide

Suf70 Userguide

Ratings: (0)|Views: 57|Likes:
Published by José Luis Luna

More info:

Published by: José Luis Luna on Aug 12, 2011
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 7 to 122 are not shown in this preview.
You're Reading a Free Preview
Pages 134 to 159 are not shown in this preview.
You're Reading a Free Preview
Pages 166 to 270 are not shown in this preview.
You're Reading a Free Preview
Pages 277 to 331 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->