Introduction
What is e-PocketSetup 4.0?
Key Features of e-PocketSetup 4.0
Importing e-PocketSetup 3.x Projects
The e-PocketSetup Interface
Registering e-PocketSetup 4.0
Program Reference
e-PocketSetup Environment
IDE
Changing Properties
Defining Tasks
Find and Replace
Reports
Editor's Preferences
Environment
Dialog Editor
Click-Script Editor
Customizing the Interface
Project
Creating a New Project
Opening an existent Project
Project Manager
Project Properties
Main Properties
Project Information
Software Information
Appearance Information
Build Properties
Build Options
Output Information
Trusted Build
Project Requirements
Desktop Requirements
System Devices Requirements
Devices Properties
Defining the License Agreement
Defining the Dialog Bitmap and Splash Screen
Importing external Projects
Importing Windows Mobile Packages
Importing Visual Studio .NET Projects
Importing Visual Basic Projects
Importing eMbedded Visual Basic Projects
Importing eMbedded Visual C++ Projects
Importing NSBasic Projects
Setup Devices
System Devices
Custom Devices
Defining a Custom Device
Compilers
Setup Devices Manager
Devices
Processors
Platforms
Devices Security
Files
Installing Files
Components
Windows Mobile Components
Setup Types
Setup Files
Temporary and External Files
Windows Mobile Files
Palm OS Files
Windows Mobile Packages
Defining external Windows Mobile Packages
Runtimes and Dependencies
Files Actions
Shortcuts
Setup Shortcuts
Windows Mobile Shortcuts
Shortcuts Actions
System Configuration
Setup Registry
Windows Mobile Registry
Importing Registry Files
Setup INI
Device's Synchronization
Configurating the Synchronization
ActiveSync Modules
HotSync Conduits
System Configuration Actions
Appearance
Setup Resources
Setup Bitmaps
Setup Icons
Setup Texts
Setup Billboards
Background Window
Background Window Properties
Background Window Items
Languages and Messages
Creating Multi-Language Setups
Setup Languages
Files, Shortcuts and System Configuration
Windows Mobile Files, Shortcuts and Registry
Setup Resources
Setup Messages
Multi-Language String Table
Multi-Language Dialogs
Importing and Exporting Messages' Resources
Languages Actions
Dialogs
Setup Wizard
Wizard Dialogs
Secondary Dialogs
Style Dialogs
System Dialogs
Adding Dialogs
Removing Dialogs
Saving Dialog Templates
Dialog Editor
Using the Dialog Editor
Dialog Controls
Label
Text Box
Button
Check Box
Radio Box
Combo Box
List Box
Memo Box
Bitmap
Icon
Progress Bar
Frame
Rectangle
Line
System Controls
Directories' List Box
Drives' Combo Box
Directories' Combo Box
Volume Costs' List
License Agreement
Billboards' Container
Components' List
Program Groups' List
Files in Use List
Uninstaller's List
Changing Wizard Order
Dialog's Translation Table
Dialog's Variables
Dialogs Actions
Scripting and Variables
Customizing the Setup Actions
Click-Script Editor
System Variables
System Constants
Global Variables Declaration
Local Variables Declaration
Renaming a Variable
Variable's Actions
Wizards
Projects
VisualStudio .NET Wizard
Visual Basic Wizard
eMbedded Visual Basic Wizard
eMbedded Visual C++ Wizard
NSBasic Wizard
Windows Mobile Setup Import Wizard
Windows Mobile INF Import Wizard
Runtimes and Dependencies
Runtimes Wizard
Windows Mobile Runtimes Wizard
Dependencies Scanner Wizard
System Configuration
Registry Import Wizard
File Association Wizard
Trusted Setups
Creating a Trusted Setup
Trusted Release
Trusted Release - Step 1
Trusted Release - Step 2
Trusted Release - Step 3
Building the Setup
Build Modes
Setup Program
Normal Setup
Web Setup
Windows Mobile
Selecting the Devices and Processors
Windows Mobile Packages
PocketWizard
Command Line Build
Click-Script Guide
Events
Expressions
String Expressions
Numeric Expressions
Logical Expressions
Custom Actions
Creating Custom Actions
Defining Parameters
Using Custom Actions
Removing Custom Actions
DLL Actions
Defining DLL Actions
Defining Parameters
Pointer Parameters
Actions Libraries
Installing Actions Libraries
Creating Actions Libraries
Embedded DLL Actions
Remote Actions
Remote Control Actions
Reference
Clauses
If / Else If / Else / End If
For / End For
While / End While
Remote / End Remote
Label
Goto
Break
Exit
Attribution
String Attribution
Numeric Attribution
String's Array Attribution
Numeric's Array Attribution
Array Attribution
Messages
Show Message
Show Yes/No
Show Yes/No/Cancel
Get/Show Information
Dialogs
Go To Dialog
Go To Next Dialog
Go To Previous Dialog
Show Secondary Dialog
Browse For Folders
Set Dialog Caption
Refresh Dialog
Close Dialog
Controls
Enable Control
Disable Control
Hide Control
Show Control
Set Control Title
Add String
Add Array
Clear
Sort
Select All
Unselect All
Select From Array
Get Selected Array
Save Control
Save All Controls
Window
Find Window
Close Window
Close All Windows
Wait For Window
Set Active Window
Get Active Window
Get Control's Handle
Set Active Control
Get Active Control's Handle
Hide Window
Show Window
Minimize Window
Restore Window
Move Window
Send Key To Window
Send String To Window
Send Mouse Click
Send Message
Send String Message
Console
Start Console Program
Stop Console Program
Check Console Program
Wait Console Program
Send String To Console
Cursor
Wait Cursor
Default Cursor
Clipboard
Copy String
Paste String
Registry
Read String From Registry
Write String To Registry
Read DWORD From Registry
Write DWORD To Registry
Read Multi-String From Registry
Write Multi-String To Registry
Remove Registry's Entry
Remove Registry's Key
List Registry's Keys
List Registry's Values
Registry's Entry Exists
Registry's Key Exists
INI
Read String From INI
Write String To INI
Remove INI's Entry
Remove INI's Section
File IO
Open File
Read Fixed-Size String From File
Write Fixed-Size String To File
Read Null-Terminated String From File
Write Null-Terminated String To File
Read Line From File
Write Line To File
Read DWORD From File
Write DWORD To File
Read WORD From File
Write WORD To File
Read BYTE From File
Write BYTE To File
Get File Size
Get File Position
Seek File
Close File
Files
Get File Attributes