TextWindow(screen),
VWindow(screen),
SwitchBufs(register TScreen *screen){	register int rows, top;	if(screen->cursor_state)		HideCursor();	rows = screen->max_row + 1;	SwitchBufPtrs(screen);	TrackText(0, 0, 0, 0);	/* remove any highlighting */	if((top = -screen->topline) < rows) {		if(screen->scroll_amt)			FlushScroll(screen);		if(top == 0)			XClearWindow(screen->display, TextWindow(screen));		else			XClearArea(			    screen->display,			    TextWindow(screen),			    (int) OriginX(screen),			    (int) top * FontHeight(screen) + screen->border,			    (unsigned) Width(screen),			    (unsigned) (rows - top) * FontHeight(screen),			    FALSE);	}	ScrnRefresh(screen, 0, 0, rows, screen->max_col + 1, False);}