tickit_term_scrollrect - scroll a region of the terminal
bool tickit_term_scrollrect(TickitTerm *tt, TickitRect rect,
int downward, int rightward);
Link with -ltickit.
tickit_term_scrollrect() attempts to scroll a rectangular region of the
terminal by a given offset, efficiently moving content within the display.
Whether or not this is possible depends on the type of terminal and what
region and offset were specified. This function returns a true value if this
operation was successful. If it was not possible to perform the scroll, it
will return false without modifying the terminal. In this situation, the
application must fall back to re-drawing the affected region with new content.
tickit_term_scrollrect() returns a boolean indicating if the scrolling
operation was successful.