delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/03/13/16:02:07

Date: Sun, 13 Mar 1994 15:33:07 -0500
From: davis AT amy DOT tch DOT harvard DOT edu ("John E. Davis")
To: dj AT ctron DOT com
Subject: Re: SUMMARY - Text screen I/O
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu

>> IMHO it's unfortunate that you can't write directly to the ScreenPrimary[]
>> array under DMPI; that makes it impossible to use high-quality double-
>> buffering schemes to update only a region of the window at any one time.
>
>It's not a bug in go32.  It's because of two conflicting designs:

For version 1.10, I write directly to ScreenPrimary all the time.
Unfortunately, I have not upgraded to 1.11 but I did get some of the readme
files for 1.11.  I do not recall seeing any comments about the lack of this
functionality it 1.11.  Are there new routines available that can be used
for new screen writes?  For example, to simulate insert mode, I move all
characters over one column and insert a character in the nely created gap.
character.  Is there an efficient way to do this in 1.11?

--John

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019