Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!swrinde!ucsd!nosc!halibut.nosc.mil!koziarz From: koziarz@halibut.nosc.mil (Walter A. Koziarz) Newsgroups: comp.sys.zenith.z100 Subject: Re: How control cursor? Message-ID: <2865@nosc.NOSC.MIL> Date: 19 Sep 90 12:09:03 GMT References: <1990Sep18.152911.25955@maverick.ksu.ksu.edu> Sender: nobody@nosc.NOSC.MIL Reply-To: koziarz@halibut.nosc.mil.UUCP (Walter A. Koziarz) Distribution: usa Organization: Naval Ocean Systems Center, San Diego Lines: 28 In article <1990Sep18.152911.25955@maverick.ksu.ksu.edu> mac@harris.cis.ksu.edu (Myron A. Calhoun) writes: >How can one, without writing DIRECTLY to the screen and without >using ANSICON, control the starting position of the cursor so that >output to the screen will occur at a specified position. > Myron, You're making it harder than it is... Check out Appendix B in the 'white' manual. Excerpts below: ESC A -- cursor up ESC B -- cursor down ESC C -- cursor right etcetera The 'ESC' is 01bh and 'A' is 041h, etc. fragment example -- rem cursor up one line print chr$(27),"A" rem chr$(27) = ESC; "A" = letter 'A' Now, if only I could determine how to use the related escape code to determine whether a Z-100 has color video..... Walt K.