mo@seismo.UUCP (Mike O'Dell) (05/31/84)
We have an IBM PC-XT which we are trying to use with some screen control software running on the PC. Believing it would make life simpler, we load the ANSI console driver; however, our experience is that this driver's interpretation of and ANSI X3.64 escapce sequences is unconventional, if not plain wrong. Does anyone out there have any experience with this beast they can share with us? Alternatively, does anyone know what control characters the normal driver honors?? Thanks, -Mike O'Dell seismo!mo mo@lbl-csam
matt@oddjob.UChicago.UUCP (Matt Crawford) (06/01/84)
I have tried using the ANSI driver and am completely unhappy with it. As far as I can tell, it correctly interprets those few escape sequences that are listed in the appendix, BUT: In ANSI, it no longer understands CR, LF, ... There is a separate `cursor' location for characters written to the ANSI screen port, so cursor motion under ANSI followed by plain "PRINT"s (in basic) don't do what you want. ___________________________________________________ Matt ARPA: crawford@anl-mcs.arpa Crawford UUCP: ihnp4!oddjob!matt
geller@rlgvax.UUCP (David Geller) (06/03/84)
The manual DOS 2.0 manual clearly states that output to the screen under
the control of the ANSI driver should be done with direct console
output functions. These are DOS functions 2,6, and 7. You may also use
something like LATTICE's cprintf routines. These go directly to the
console. It is possible that the print routine you were referring to did
not send stuff directly to the console port. As to the problem with CR and
LF - you may be right. As it is the doc seems as brain damaged as the
driver.
David P. Geller
Computer Consoles, Inc.
{seismo}!rlgvax!geller Office Systems Group
11490 Commerce Park Drive
Reston, VA 22091
703-648-3483