void TopWindow::processEvent( EvtRefresh &rEvtRefresh ) { // We override the behaviour defined in GenericWindow, because we don't // want to draw on a video control! if( m_pActiveLayout == NULL ) { GenericWindow::processEvent( rEvtRefresh ); } else { m_pActiveLayout->refreshRect( rEvtRefresh.getXStart(), rEvtRefresh.getYStart(), rEvtRefresh.getWidth(), rEvtRefresh.getHeight() ); } }
void GenericWindow::processEvent( EvtRefresh &rEvtRefresh ) { // Refresh the given area refresh( rEvtRefresh.getXStart(), rEvtRefresh.getYStart(), rEvtRefresh.getWidth(), rEvtRefresh.getHeight() ); }