STEP++ 9.0 — a 32-bit Smart Terminal EmulationProgram offering secured SSH2 and Telnet connections
This bulletin announces STEP++ (Smart Terminal Emulator Program), version 9.0. STEP++ offers PC connectivity to various Unix & AMOS hosts at affordable prices. STEP++ 8.0 is available immediately from our web site, uasys.com. The features of this powerful, yet very economical, product flow from two driving objectives.
- Technically innovative & Lightening fast —Technology ingredients include MFC (Microsoft’s Foundation Classes)/ C++ coding, MDI ( Multiple Document Interface) and OLE (Object Linking and Embedding). STEP++ is a 32-bit application. It was designed and developed expressly for the Windows 95, 98, ME, 2000, and NT desktops keeping a strong emphasis on performance while maintaining a reasonable price for our customers.
- Planned for the new millennium — STEP++ is designed so that our customers may order it, install it, and obtain technical support through the Internet. We believe that this would provide a fast, easy, efficient and economical method for purchasing our software and obtaining technical support for it.
Product Highlights (version 9.0)
Working toward those goals, our development team has delivered a product with these outstanding features:
- WYSE 50/100/150/350, WYSE 60, VT 100/52, VT 220/320/400/420,ANSI, IBM 3151/3161, TVI 925/950/955, ADDS VP A2/60, AM62A/62C/65/70, Esprit III color, WYCOL (MetropoliS Color), and‘Native’ terminal emulation for 24X80, 25X80, 24X132, 25X132 screens.
- Macro feature to record host commands and run them. Macro can also be run automatically when the application starts.
- Drag and Drop OLE support for moving data between screens on the AMOS/Unix host and PC applications such as Microsoft Word, Excel, and so on.
- Support for SSH2, TCP/IP, RS-232 serial and Modem connections: SSH2 client, TELNET client and FTP client. TCP port forwarding is supported for SSH2 secure connection. LPR and LPD printer support is optionally available.
- Lightening fast screen painting and scrolling while emulating a terminal.
- Font based on Windows feature lets you choose different window sizes for terminal emulation screens. More than 30 Bitmap fonts provide a wide choice of window sizes and readable fonts in both 80- and 132-column screens.
- Over 14 different mode and field terminal emulations with advanced features, including color, underline, blink, bi-directional printing, transparent printing, protected fields, save/restore area, and box scrolling.
- Programmable Function Key support for host programs in most emulations (Wyse, Esprit, ANSI, etc.).
- Color selection and attribute mapping: You can make use of many new features to make your text screens for the host application look more colorful or look like windows program. The changes are broadly in the following categories.
- Change the intensity of the color palette (Settings, Screen, Color Palette).
- Screen background and foreground (Text) color selection for non-color terminals. Starting with this version, the default selection will be black letters on white background for non-color terminals. The border will be in silver color. This would make the color scheme look similar to that used by Windows programs like notepad, Microsoft Word, etc.
- Map attributes to colors. This feature allows you to map an attribute (such as underline or blinking) to a distinctive color. A default mapping is provided for non-color terminals for various attributes. Attributes are not mapped for color terminals but you may do so from the ‘Attribute Colors’ tab.
Please note that these changes to your host screens are achieved without any need to change your host application.
Windows style menus and local context menu for your host applications:
The new version allows you to add menu items (or completely replace AlphaLAN++ menu) on the menu bar. You can also add menu items to the local Context Menu (invoked when you right click the mouse on the terminal emulation window). For details, refer to help, contents, and ‘host interface for special commands’.
Special host commands to access advanced terminal functions:
A variety of advanced functions are now available to your host applications in all emulations. These include mouse support, wide screen modes (161 column screens), more lines (up to 96 lines), set foreground and background colors, map attributes to colors, get product name and version information, etc.
- Support for color MetropoliS™ screens with 132-column display and the mouse.
- Internet Browser Support. Version 8.0 can start an “Internet Browser Session”. The browser session offers a “Navigation Toolbar” with browser functions like Stop, Refresh, Back, Forward, Close, etc. It can support multiple “Terminal” and “Browser” sessions and you can easily switch between these “”sessions”. You can start a browser session by using the menu, or typing the “URL” in the Addressbar, or by using a special “Escape Code” from your host program. A new command line option (/b) is available to start the application with a browser session instead of a terminal session.
- An Addressbar and URL Support. Version 8.0 supports an addressbar in each terminal session. Addressbar allows you to type in any URL. It will start a new browser session for your URL. If you type a FTP URL, or a mail URL, it will start UA-FTP session or your email program.
- Automation Server. Version 8.0 offers automation services allowing you to control your host application session through a program written in Visual Basic, C++, etc. A variety of properties & methods are exposed for you to set connection parameters, send startup commands to the host, send data to the host, wait for certain response from the host, get screen data, etc.
- Docking tool bars for function keys, special keys, etc.
- Keyboard Remapper. Advanced keyboard remapper allows you to map various keys to send the codes that your host application needs. These codes may also be entered as “hexa-decimal” values.
- User-Defined Keys. This feature allows you to have buttons on your screen that you can pre-program to perform various tasks on your host or your local workstation. Version 8.0 supports a “Coolbar” that can show 4 “bands”, each band corresponding to each “Level” of User Defined Keys. These keys appear as Toolbar buttons. Address bar appears as the fifth band in this Coolbar. The bands can be joined together for a single row display or separated into different rows. By using this new feature, you can be in complete control of your desktop right from the main terminal emulation window.
- UA-FTP application. It is the easiest way to transfer files across the Web or any TCP/IP network. The new UA-FTP has a versatile view with splitter windows. Drag & Drop support, Windows Explorer like interface, and file transfer integration with Windows Explorer make it the most advanced, yet simple, FTP application in the market.
- Launch Windows applications from the host.You may launch a “Windows application” from the host by sending special “Escape codes” available in version 7.1.
- Pass-through printing to PC printers on serial, modem, and TCP/IP connections. Print Screen.
- Modem support, and file transfer over modems, using standard file transfer protocols: ASCII, XMODEM, YMODEM, ZMODEM, and KERMIT. Built-in phone book.
- Safe Screen Disconnect over TELNET and Display History buffer.“Safe Screen Disconnect” feature allows you to define what must appear on the screen before the user is allowed to disconnect.
- Local menus allow you to easily change the settings and perform clipboard operations.
- Advanced configuration options include selectable foreground colors for MetropoliS screens and Flash Window on Beep. The latter function, triggered by any input containing abel character, alerts the user when a message is received. Configuration locking facilities, with password protection, are also available.
- Convenient hash totals with a right mouse click on the file(s) in Windows Explorer. Unique ‘hash total’ for each file helps you check the file integrity.
- Exiting or Closing Sessions. Version 8.0 offers new features to “close” the session or “exit” the session (close the session & exit the application). You can also automatically close the session and exit the application, when you disconnect your Telnet session (or Modem Connection) to the host. You can also send commands from your host application to minimize your main application window.
- Optional LPD/LPR services for Windows client — The WinLPD feature lets you print both ways on TCP/IP connections: from host applications to PC printers using LPD, and from PC applications to “host” printers using LPR.
- Host Programming Interface . Allows you to enhance your Unix and AMOS applications by using a variety of new Windows Interface functions. These functions are broadly classified in the following categories.
- DDE Client Interface. This interface allows you to pass information back & forth between your host application and Windows Applications (DDE Server). The complete range of DDE functions like DDEInitialize, DDEExecute, DDEPoke, DDERequest, DDEAdvise, DDEUnadvise, and DDETerminate are available to you to make full use of DDE conversations with Windows DDE Server applications.
- PC File and Clipboard Interface. A variety of interface functions are now available to you to send (write) the host data to PC Files/Clipboard and receive(read) data from PC Files & Clipboard.
- Advanced terminal emulation interface. A variety of specialized and advanced terminal features are available to your host applications even though the actual terminal may not offer them. These include, Save/Restore Rectangular Box/Area, Alternate Page, etc.
- Miscellaneous functions interface. A variety of functions offering FTP file transfer interface, launching of Windows applications, etc. are also available.
- Advance features in Wyse50, Wyse 60, Wyse 150 and Wyse 350 Terminals. Offers the following advance functions. Program function keys and other special keys, Send Cursor Line, Back Tab, Insert Mode support, Monitor Mode Support, Horizontal Split, Lower/Raise Horizontal Split Screen.
- Advance features in Esprit III terminal . Supports the following advance functions. Program function keys and other special keys, Send Cursor Line, Back Tab, Insert Mode support, and Monitor Mode Support. You can also load a substitute character for the space character when executing Clear Screen commands.
- Multiple sessions on start up . Allows you to start multiple sessions on start up and let you Tile or Cascade these windows, automatically.
- Individual window sizes for sessions in multiple processes. Saves the window position of the application under the configuration file name (.aln file). This would allow you to start multiple processes of the applications (using separate .aln files) and have individual window sizes and positions for each of these application processes (sessions).
- Force Num Lock and Caps Lock keys : You can setup the terminal emulator to force Num Lock, or Caps Lock, or both keys. This allows you to switch between your host application and windows applications without having to turn these keys on and off.
These products are subject to export control and may be transmitted, exported, or re-exported only under applicable export laws and restrictions and regulations of the United States Bureau of Industry and Security or foreign agencies or authorities. They may not be downloaded or otherwise exported or re-exported to any country subject to U. S. trade sanctions governing the software, including Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria.