Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!sunybcs!boulder!hao!husc6!mit-eddie!uw-beaver!uw-june!marty From: marty@uw-june.UUCP Newsgroups: comp.sys.ibm.pc Subject: Re: How to turn off cursor? Message-ID: <3653@uw-june.UUCP> Date: Fri, 20-Nov-87 03:52:03 EST Article-I.D.: uw-june.3653 Posted: Fri Nov 20 03:52:03 1987 Date-Received: Sun, 22-Nov-87 03:24:42 EST References: <2065@killer.UUCP> <5060014@hpccc.HP.COM> <3639@uw-june.UUCP> <428@cpsc6b.cpsc6a.att.com> Organization: U of Washington, CSCI, Seattle Lines: 17 Summary: No, that won't work In article <428@cpsc6b.cpsc6a.att.com>, crs@cpsc6b.cpsc6a.att.com (Chris (The Home of the Killer Smiley) Seaman) writes: > ... but it seems to me that there is an easy way: > 1) Set register ah to 1 (The 'set cursor attributes' function) > 2) Set register cl to some value (The 'cursor end line' value) > Note: it is assumed that you will set it to a logical value. > 3) Set register ch to a LARGER value than cl > (The 'cursor start line' value) > 4) Call int 10h (The video interrupt). > > This should effectively 'turn off' the cursor. Well it doesn't (really you should have tried it before you posted it as a "solution"!). What this does is to give you a "split" cursor, with the scan lines at the top and bottom lit, and the stuff between blank!! Marty Sirkin