Exemplo n.º 1
0
extern  void    WndPieceDirty( a_window *wnd, wnd_row row, int piece )
{
    wnd_coord   coord;

    WndKillCacheEntries( wnd, row, piece );
    coord.row = WndScreenRow( wnd, row );
    coord.piece = piece;
    WndDirtyScreenPiece( wnd, &coord );
}
Exemplo n.º 2
0
extern  void    WndRowDirtyImmed( a_window *wnd, wnd_row row )
{
    int         screen_row;

    screen_row = WndScreenRow( wnd, row );
    if( screen_row > 0 && screen_row < wnd->rows ) {
        WndKillCacheEntries( wnd, row, WND_NO_PIECE );
        GUIWndDirtyRow( wnd->gui, screen_row );
    }
}
Exemplo n.º 3
0
void WndKillCacheLines( a_window *wnd )
{
    WndKillCacheEntries( wnd, WND_NO_ROW, WND_NO_PIECE );
}
Exemplo n.º 4
0
extern  void    WndRowDirty( a_window *wnd, wnd_row row )
{
    WndKillCacheEntries( wnd, row, WND_NO_PIECE );
    WndDirtyScreenRow( wnd, WndScreenRow( wnd, row ) );
}