[comp.sys.atari.st] Non-scrolling screen regions

S61304@PRIME-A.POLY-SOUTH-WEST.AC.UK (Rat) (03/10/90)

(From "The Masked Rat Fink"   "Computing and Informatics Yr4")

In response to all the talk about non-scrolling regions on the ST screen,
I'd just like to ask a question and then try to answer it (!?).

It's just that I remember the book that I have (Abacus, St internals
Volume 3) saying that the screen is a VT52 when using standard output
functions, such as printf (in C). And infact a small application that I
wrote used a reasonable number of VT52 control codes with great success,
however I admit that I didn't try screen regions, although if the screen
is true VT52 then I see no reason why it shouldn't work.

I have a (completish !?) list of VT52 control codes from an official DEC
training course that I don't mind breaking the copyright on :-) if anyone would
like me to type it in.

The VT52 control codes for those that don't know are a standard set of ways
of controlling the screen curser, including such wonders as directional
control, display codes (inverse, bold, flashing etc) and scroll or no scroll
regions.

Perhaps I'm being a bit simplistic, but it seems to me that the above
would quite easily solve the problem of creating a non-scrolling region.

Hope this helps you, and if I receive enough Emails then I'll post to the net.

Nb, VT52 is a trademark of Digital Equipment Corporation

TMRF


| Simon Chappell (The Masked Rat Fink)
| Computing and Informatics (Final Year), Polytechnic South West (Plymouth)
|
|"Better the pride that resides, in a citizen of the world,
| than the pride that divides, when a colourful rag is unfurled." - RUSH
|
| JANET      S61304@uk.ac.psw.pa     BITNET   S61304@pa.psw.ac.uk
| INTERNET   S61304%uk.ac.psw.pa@nsfnet-relay.ac.uk
|
| Disclaimer: 'And you believed ME?' <falls on floor laughing>