🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #41547

ansi drivers and EGA cursors

#41547
From: Nelson Minar,(???)
Date: Fri, 02 Feb 1990 20:24
26 lines
1620 bytes
A couple of days ago I posted a message in regards to a problem I have.
With the screen in EGA mode, you are allowed to write text to the screen.
However, calls to gotoxy() (at least Turbo C's gotoxy() ) leave behind ugly
cursors.

Another net user was kind enough to point out to me that the ansi driver was
responsible for this.

I tried out ansi.sys, nansi.sys and zansi.sys under Compaq DOS 3.31.
ansi.sys (as well as no ansi drvier) delivered clean output, with no ugly
cursors. Both nansi and zansi left ugly cursors.

clearly nansi isn't entirely compatable.

However, I tried various tricks on nansi to make it leave the cursor out.
The only one that I had any success with was using ansi's gotoxy() built in
function rather than Turbo Cs. This resulted in ALMOST all of the cursors
disappearing, except for one at the top left of the screen and one and the
end of what was printed.


is there a way to turn off the cursor that I am missing? I was told that
'nnansi.sys' had this feature, but I don't have that package and would like
my program to run correctly under any ansi driver.

thank you for your patience
Technical Details
Message-ID: <14036@reed.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!snorkelwacker!mit-eddie!uw-beaver!zephyr.ens.tek.com!tektronix!reed!minar

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!snorkelwacker!mit-eddie!uw-beaver!zephyr.ens.tek.com!tektronix!reed!minar
From: minar@reed.bitnet (Nelson Minar,(???))
Newsgroups: comp.sys.ibm.pc
Subject: ansi drivers and EGA cursors
Keywords: ansi EGA cursor
Message-ID: <14036@reed.UUCP>
Date: 2 Feb 90 20:24:18 GMT
Sender: news@reed.UUCP
Reply-To: minar@reed.bitnet (Nelson Minar)
Organization: Reed College, Portland, OR
Lines: 26