webengine/osswebengine/WebKit/s60/webview/BrCtl.cpp
changeset 1 7c90e6132015
parent 0 dd21522fd290
child 5 10e98eab6f85
equal deleted inserted replaced
0:dd21522fd290 1:7c90e6132015
   284 
   284 
   285 void CBrCtl::Draw(const TRect& aRect) const
   285 void CBrCtl::Draw(const TRect& aRect) const
   286 {
   286 {
   287     if (m_webView->isPluginFullscreen()) return; //don't draw if in plugin fullscreen mode
   287     if (m_webView->isPluginFullscreen()) return; //don't draw if in plugin fullscreen mode
   288 
   288 
   289     if (!(m_capabilities & TBrCtlDefs::ECapabilityDisplayScrollBar) ||
   289     if (!(m_capabilities & TBrCtlDefs::ECapabilityDisplayScrollBar) 
   290         AknLayoutUtils::PenEnabled()) { //touch screen scrollbar is drawn
   290           || (getMainScrollbarWidth() == 0)
       
   291           || AknLayoutUtils::PenEnabled()) { //touch screen scrollbar is drawn
   291         return;                         //by WebScrollbarDrawer
   292         return;                         //by WebScrollbarDrawer
   292     }
   293     }
   293     CWindowGc& gc = SystemGc();
   294     CWindowGc& gc = SystemGc();
   294     TRect rect(Rect());
   295     TRect rect(Rect());
   295     int documentHeight = (m_displayHeight > m_documentHeight) ? m_displayHeight : m_documentHeight;
   296     int documentHeight = (m_displayHeight > m_documentHeight) ? m_displayHeight : m_documentHeight;
  2472 }
  2473 }
  2473 
  2474 
  2474 
  2475 
  2475 int CBrCtl::getMainScrollbarWidth() const
  2476 int CBrCtl::getMainScrollbarWidth() const
  2476 {
  2477 {
  2477   return (AknLayoutUtils::PenEnabled() ?  0  :  KMainScrollbarWidth);
  2478   //return (AknLayoutUtils::PenEnabled() ?  0  :  KMainScrollbarWidth);
       
  2479   return 0;
  2478 }
  2480 }
  2479 
  2481 
  2480 MBrCtlDownloadObserver* CBrCtl::brCtlDownloadObserver()
  2482 MBrCtlDownloadObserver* CBrCtl::brCtlDownloadObserver()
  2481 {
  2483 {
  2482     if (!m_brCtlDownloadObserver) {
  2484     if (!m_brCtlDownloadObserver) {