|
|
|
|
|
|
|
|
|
|
CommX Terminal Control Overview |
Get Your Project On Schedule |
Using the Terminal control in your program is so easy that you can add it to your program and be up and running in minutes, not days or weeks. Without it, you're on your own and the water is deep. |
The Features You Need |
Here are just a few of the many features, tricks, and neat things about the CommX Terminal Control:
|
Triggers, Commands, Macros - We got 'em. |
With the terminal control, you can add an unlimited number of triggers (character sequences). Each is associated with a number. As the terminal monitors the incoming traffic, it is scanning for a match with one of the trigger strings. Wnen one is spotted, an IncomingTrigger event is fired; it sends the associated number to you so that you can get right to the business that the trigger is supposed to do in your application. ALSO, you can define character sequences (Macros) to be sent when a bound key is struck. An unlimited number (well, limited by the number of keys, including shifted, control, alt) of commands can be defined and are stored in a linked list. In addition, you can bind keys to commands. When a bound key is struck, a "KeyEvent" event is fired; the event handler will see the number associated with the key, and voila! You've got a programmed terminal. What you do in the event handler is strictly up to your imagination. |
Eliminates the Grunt Work |
Performing terminal emulation under Windows is a difficult task. For reasons known only to Microsoft. Windows doesn't supply a basic text display control that acts like a terminal screen. Even worse, standard fonts used by Windows don't supply the line drawing characters used by many programmers when performing PC-ANSI (and related) emulation. Overcoming these problems, and adding niceties such as colored text blocks, colored backgrounds, and screen scrolling presents the programmer with a big job. Even once a programmer overcomes these difficulties by developing a complicated new control, the problem of parsing the input is still present. Converting ANSI escape sequences into terminal commands represents yet another big programming task. Yet CommX excels at this. |
Ease of Use: Summary |
Greenleaf CommX from sysFire takes care of all these problems for you with an easy to use Terminal control. For programming environments like Visual Basic, creating a terminal emulator can now be done by simply dropping the control on a form and adding a single line of code to initialize the port! |