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>