[net.micro.pc] PC screen control

cwc@mhuxd.UUCP (Chip Christ) (06/18/85)

I did so well on my last request that I thought I'd try again!

I am trying to locate a comprehensive list of screen control
characters and/or escape sequences for PCs (and compatibles).
The IBM PC-DOS manual gives a few, e.g., absolute cursor addressing,
clear to end of line, etc., but there have to be many more.  Anyone
have a reference?

TIA,

Chip

jchapman@watcgl.UUCP (john chapman) (06/19/85)

> I did so well on my last request that I thought I'd try again!
> 
> I am trying to locate a comprehensive list of screen control
> characters and/or escape sequences for PCs (and compatibles).
> The IBM PC-DOS manual gives a few, e.g., absolute cursor addressing,
> clear to end of line, etc., but there have to be many more.  Anyone
> have a reference?
> 
> TIA,
> 
> Chip

 If you are running ANSI.SYS on your system (as I assume from your
 comments) the you just want the specification for an ansii standard
 (don't know number) terminal or alternatively the manufacturer's
 user manual for a compatible terminal like a vt-100. Hope this helps.
 John 

matt@prism.UUCP (06/22/85)

/**** prism:net.micro.pc / mhuxd!cwc /  3:30 pm  Jun 18, 1985 ****/
I am trying to locate a comprehensive list of screen control
characters and/or escape sequences for PCs (and compatibles).
The IBM PC-DOS manual gives a few, e.g., absolute cursor addressing,
clear to end of line, etc., but there have to be many more.  Anyone
have a reference?
/* ---------- */

Virtually any version of the DOS Technical Reference Manual will list
all the escape codes recognized by the screen device driver ANSI.SYS.
Programs using the ansi driver should be portable to most MS-DOS systems,
be they PC's or not.  They'll also be terribly slow on output.

For PC's and "real" compatibles you can get better performance by using
the BIOS level video interrupt, which is documented in the IBM PC (or
AT) Technical Reference Manual (in the assembly languag BIOS
listings).

-----------------------------------------------------------------------------
 Matt Landau            {cca, datacube, ihnp4, inmet, mit-eddie, wjh12}...  
 Mirror Systems, Inc.					 ...mirror!prism!matt
-----------------------------------------------------------------------------
 "Spontaneity has its time and place..."

rde@ukc.UUCP (R.D.Eager) (06/27/85)

The list given in the DOS manual is *all* there is if you are using ANSI
(unless  you  count  alternative  ways  of  clearing  the screen etc). I
disassembled the ANSI driver to see if  there  were  any  more  -  there
aren't.

-- 
           Bob Eager

           rde@ukc.UUCP
           rde@ukc
           ...!mcvax!ukc!rde

           Phone: +44 227 66822 ext 7589