uifw/ganes/src/HgVgScrollBar.cpp
branchRCL_3
changeset 9 aabf2c525e0f
parent 0 2f259fa3e83a
child 10 9f56a4e1b8ab
equal deleted inserted replaced
4:8ca85d2f0db7 9:aabf2c525e0f
    68 // CHgVgScrollBar::CreateImagesL()
    68 // CHgVgScrollBar::CreateImagesL()
    69 // -----------------------------------------------------------------------------
    69 // -----------------------------------------------------------------------------
    70 //
    70 //
    71 void CHgVgScrollBar::CreateImagesL()
    71 void CHgVgScrollBar::CreateImagesL()
    72     {
    72     {
    73     iScrollbarBg = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarBg());
    73     if(!iScrollbar->IsStatic())
    74     iScrollbarBgSelected = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarBgSelected());
    74         {
    75     iScrollbarHandle = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarHandle());
    75         iScrollbarBg = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarBg());
    76     iScrollbarHandleSelected = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarHandleSelected());
    76         iScrollbarBgSelected = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarBgSelected());
    77     //iScrollbarHandleBg = HgVgHelper::CreateVgImageFromIconL(iScrollbar->ScrollbarHandleBg());
    77         iScrollbarHandle = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarHandle());
       
    78         iScrollbarHandleSelected = HgVgHelper::CreateVgImageFromIconL(*iScrollbar->ScrollbarHandleSelected());
       
    79         //iScrollbarHandleBg = HgVgHelper::CreateVgImageFromIconL(iScrollbar->ScrollbarHandleBg());
       
    80         }
    78     }
    81     }
    79 
    82 
    80 
    83 
    81 // -----------------------------------------------------------------------------
    84 // -----------------------------------------------------------------------------
    82 // CHgVgScrollBar::CHgVgMediaWall()
    85 // CHgVgScrollBar::CHgVgMediaWall()
   120     return iScrollbar->HandlePointerEventL(aEvent);
   123     return iScrollbar->HandlePointerEventL(aEvent);
   121     }
   124     }
   122 
   125 
   123 void CHgVgScrollBar::Draw(const TRect& aWindowRect, TReal aAlpha) const
   126 void CHgVgScrollBar::Draw(const TRect& aWindowRect, TReal aAlpha) const
   124     {
   127     {
   125     if (!iEnabled)
   128     if (!iEnabled || iScrollbar->IsStatic())
   126         return;
   129         return;
   127     
   130     
   128     TRect scrollbarRect = iScrollbar->ScrollbarRect();
   131     TRect scrollbarRect = iScrollbar->ScrollbarRect();
   129     TPoint handlePosition = iScrollbar->HandlePosition();
   132     TPoint handlePosition = iScrollbar->HandlePosition();
   130     const CGulIcon* scrollbarBg = iScrollbar->ScrollbarBg();
   133     const CGulIcon* scrollbarBg = iScrollbar->ScrollbarBg();