Phantom for Windows v1.7 Users Guide

Introduction

The Phantom Control Panel
  The Unexpanded Control Panel Controls
  The Expanded Control Panel Controls
  Script Management Controls
  Image Buttons
  Make Exe
  Phantom Options
  Record Options
  Playback Options
  Playback Scheduling
  Playback Logging

The Phantom Options Dialog
  Trace File
  Enable Sounds
  Default String Escape Character
  Record Hotkey
  Record-to-Clipboard Hotkey
  Instant Macro Controls
  Image Match Hotkey
  Insert ScriptText Hotkey
  Fast Playback Timing
  Include timeout checks in recordings
  Include comments in recordings
  Enable EXE Debugging
  Enable Tips on startup

Scheduled Playback
  Scheduling Playback
  Specifying the Script and Label
  Automatic Rescheduling
  Waiting for an Idle Period
  Scheduling Retries
  Startup Confirmation Dialogs
  Scheduling Scripts for Sequential Execution

The Phantom Command Line

IEHelper

Stop Playback

Assigning Hotkeys

Instant Macros

Image Capture

Creating Dialogs in Scripts

PhantomScript Language Basics
  Syntax
  Labels
  Comparisons
  Operators
  Order of Operations
  Variables
  String Literals
  Persistent Variables
  Composite Variables
  List Variables
  Table Variables
  Keyed Value Lists
  Subroutines
  Variable Scope
  Numeric Display Format
  Errors

Regular Expressions

Network Access
  Overview
  Hosts, Ports, and Connections
  Client Connections
  Server Connections
  Waiting for Events
  More Information

Dialog Boxes
  Dialog Box Overview
  Organizing Dialog Items in the Dialog Box
  Setting Dialog Box Characteristics
  Dialog Box Items
  Non-Modal Dialogs
  Updating NonModal Dialog Content
  Retrieving Data from NonModal Dialogs
  NonModal Dialog Events
  Closing a Non-Modal Dialog
  Miscellaneous NonModal Dialog Information
  Dialog Box Color
  Dialog Box Fonts

Debugging Phantom Scripts
  The Phantom Debugger
  Starting a Debugging Session
  Breakpoints
  Watchpoints
  Filters
  Problems With the Debugger
  Other Information

Sample Phantom Scripts

Editing Phantom Scripts
  Overview
  The Phantom Script Editor

Customizing the Recording Process
  Overview
  IncludeFileStatements.txt
  InitSubroutine.txt
  TimeoutErrorProcedure.txt
  SiteSetWindow.txt
  SiteWaitForWindowClose.txt
  SiteWaitForMatch.txt
  TerminationStatements.txt
  AdditionalProcedures.txt

About Shareware

Registration

Ordering Information
  Single-User Registration
  LAN Registration
  Commercial Distribution
  Corporate Registration

Support

License