[comp.sys.ibm.pc] ansi drivers and EGA cursors

minar@reed.bitnet (Nelson Minar,(???)) (02/03/90)

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