Subj : Re: Finger mod
To : Angus McLeod
From : Deuce
Date : Tue Feb 05 2008 10:34 am
Re: Re: Finger mod
By: Angus McLeod to Deuce on Mon Feb 04 2008 09:03 pm
> As ever, the real problem with console I/O is this: You can't easily
> 'repair' those areas of the screen that your pop-up clobbers. You can't
> copy/save a rectangular area of the console, pop up a pick-list over that
> area, and then restore the copy/save area to it's original state when the
> pick-list is no longer needed. Unless the length of the list can be
> controlled, you can't control how much of the screen gets disrupted.
Right. Which is why lbshell.js uses a known "image" for the background so it
can restore arbitrary rectangles of the screen. I've actually looked into
having Synchronet track outgoing ANSI so it *could* restore arbitrary parts of
the screen, but decided I didn't want to bother since I personally wouldn't use
that often enough.
---
Synchronet - Jump on the Web 0.2 bandwagon!
---
� Synchronet � My Brand-New BBS (All the cool SysOps run STOCK!)