[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
Re: (techy) window_draw and key_pressed
- To: zzdev@xxxxxxxxxx
- Subject: Re: (techy) window_draw and key_pressed
- From: Mark-Jason Dominus <mjd@xxxxxxxxxx>
- Date: Sun, 15 Nov 1998 18:19:47 -0500
- In-reply-to: Your message of "Mon, 16 Nov 1998 09:04:26 +1100." <19981116090426.C6106@xxxxxxxxxxxxxx>
- Reply-to: zzdev@xxxxxxxxxx
> > The curses package will notice that it hasn't really changed and
> > won't generate any extra screen I/O in that case.
> It does? Oh. That's OK then, I can ignore it with no problems.
> I was thinking about Telnet connections and stuff, don't want heaps
> of extra I/O. But if Curses groks, I shall remain OK.
Yes, that's what curses is all about. You make a whole lot of changes
to a virtual screen, and then you tell curses to make the real screen
look like the virtual one. Curses computes the most efficient way to
do that. It doesn't update every character on the screen every time;
only the ones that have changed.