X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fgui%2Fewidgetdesktop.cpp;h=1951b613ca887651b7d8a7d5f56e5811cb37aef4;hp=08bd04740fcfc8c33d4d5ba49c6223a2311877c7;hb=HEAD;hpb=50157b7b9211e46eade402871d7e35142eeb04eb diff --git a/lib/gui/ewidgetdesktop.cpp b/lib/gui/ewidgetdesktop.cpp index 08bd047..1951b61 100644 --- a/lib/gui/ewidgetdesktop.cpp +++ b/lib/gui/ewidgetdesktop.cpp @@ -521,4 +521,26 @@ void eWidgetDesktop::resize(eSize size) { m_screen.m_dirty_region = gRegion(eRect(ePoint(0, 0), size)); m_screen.m_screen_size = size; +#ifdef USE_LIBVUGLES2 + gPainter painter(m_screen.m_dc); + painter.setView(size); +#endif +} + +void eWidgetDesktop::sendShow(ePoint point, eSize size) +{ + if(m_style_id!=0) + return; + + gPainter painter(m_screen.m_dc); + painter.sendShow(point, size); +} + +void eWidgetDesktop::sendHide(ePoint point, eSize size) +{ + if(m_style_id!=0) + return; + + gPainter painter(m_screen.m_dc); + painter.sendHide(point, size); }