|  |  | Across the Boards - Dialog Terminal Scripting Across the Boards - Dialog Terminal Scripting
 Dialog - FeaturesDialog has many terminal control functions.  In short, Dialog can do anything a user sitting at a terminal can do.  It can "type" commands, search the terminal screen for data, wait for the host to display data, etc.
Programming Elements Dialog's facilities include such fundamental functions as flow control, expression and variable handling, user interface routines, directory, file and program management, as well as more advanced features, such as its comprehensive list of system variables and the inclusion of many numeric and string handling functions.
 
Scripts can interact with users, display dialog boxes and messages, prompt for responses and accept input from the user. Scripts can also be used to time events, run other programs and call external application code.
 
Terminal Emulation Dialog also provides a complete terminal emulator, which can be invoked from inside a script.  Where Across the Boards supports hardware or embedded terminal emulators, without third party software, Dialog can be used as the only terminal emulator.  For example, Across the Boards directly supports various 3270 coax cards and TN3270.  With Dialog these can be used for terminal based host access without additional software.
 
Terminal emulation in Dialog is also useful for handling exceptional conditions. In the logon described earlier, a script might handle the password change required condition by informing the user that they need to change their password, and then presenting them with a traditional terminal session with which to accomplish the change.  After the user clicks "done", the script can continue with the signon process.
 
VersatilityLike all components of Across the Boards, Dialog can support multiple concurrent sessions, run separate scripts on each, and is thread safe.  It can be used equally well in single session end user applications, or in large-scale multi-session server applications.
 
 
 
    
         
  Home | About Us | 
            Products | Tech Support
    | Contact Us
 
        cfSOFTWARE, Inc., 473 W. Northwest Hwy., Suite 2H, Palatine, IL 60067
        800-366-8756 or 847-824-7180. Fax: 847-824-0930
 Legal Information
 |