コード例 #1
0
ファイル: irssi.c プロジェクト: svn2github/irssi
static void dirty_check(void)
{
	if (!dirty || dummy)
		return;

        term_resize_dirty();

	if (full_redraw) {
                full_redraw = FALSE;

		/* first clear the screen so curses will be
		   forced to redraw the screen */
		term_clear();
		term_refresh(NULL);

		mainwindows_redraw();
		statusbar_redraw(NULL, TRUE);
	}

	mainwindows_redraw_dirty();
        statusbar_redraw_dirty();
	term_refresh(NULL);

        dirty = FALSE;
}
コード例 #2
0
ファイル: term.c プロジェクト: ailin-nemui/irssi
static void cmd_resize(void)
{
	resize_dirty = TRUE;
        term_resize_dirty();
}