Next: Miscellaneous utilities, Previous: Terminal attributes, Up: The basic curses library [Contents][Index]
The touchwin
and touchline
routines throw away all
optimization information about which parts of the window have been
touched, by pretending that the entire window has been drawn on. This
is sometimes necessary when using overlapping windows, since a change
to one window affects the other window, but the records of which lines
have been changed in the other window do not reflect the change. The
routine touchline
only pretends that count lines have
been changed, beginning with line start.
Returns #t
if the specified window and line was modified since the
last call to refresh
.
Returns #t
if the specified window was modified since the last call
to refresh
>
The untouchwin
routine marks all lines in the window as
unchanged since the last call to refresh
.
The wtouchln
routine makes n lines in the window,
starting at line y, look as if they have (changed=1) or have not
(changed=0) been changed since the last call to refresh
.