webengine/webkitutils/ToolBar/ToolBarButton.cpp
branchRCL_3
changeset 48 79859ed3eea9
parent 36 c711bdda59f4
child 49 919f36ff910f
equal deleted inserted replaced
47:e1bea15f9a39 48:79859ed3eea9
    16 */
    16 */
    17 
    17 
    18 // INCLUDE FILES
    18 // INCLUDE FILES
    19 #include <e32std.h>
    19 #include <e32std.h>
    20 #include <AknUtils.h>
    20 #include <AknUtils.h>
    21 #include <stringloader.h>
    21 #include <StringLoader.h>
    22 #include "ToolBarButton.h"
    22 #include "ToolBarButton.h"
    23 #include "ToolBar.h"
    23 #include "ToolBar.h"
    24 #include "W32STD.H"
    24 #include "w32std.h"
    25 #include <recenturlstore.h>
    25 #include "RecentUrlStore.h"
    26 #include <Uri16.h>
    26 #include <uri16.h>
    27 #include <GULICON.H>
    27 #include <gulicon.h>
    28 #include <AknBidiTextUtils.h>
    28 #include <AknBidiTextUtils.h>
    29 #include <brctlinterface.h>
    29 #include "brctlinterface.h"
    30 #include <favouritesitem.h>
    30 #include <FavouritesItem.h>
    31 #include <favouritesitemlist.h>
    31 #include <FavouritesItemList.h>
    32 #include <favouritessession.h>
    32 #include <FavouritesSession.h>
    33 #include <favouritesdb.h>
    33 #include <FavouritesDb.h>
    34 
    34 
    35 #include "eikon.hrh"
    35 #include "eikon.hrh"
       
    36 
    36 
    37 
    37 // EXTERNAL DATA STRUCTURES
    38 // EXTERNAL DATA STRUCTURES
    38 
    39 
    39 // EXTERNAL FUNCTION PROTOTYPES
    40 // EXTERNAL FUNCTION PROTOTYPES
    40 
    41 
   859             delete iToolTipMaskDevice;
   860             delete iToolTipMaskDevice;
   860             iToolTipMaskDevice = NULL;
   861             iToolTipMaskDevice = NULL;
   861             }
   862             }
   862         else
   863         else
   863             {
   864             {
   864             if(iToolTipMaskContext)
       
   865             {
       
   866             iToolTipMaskContext->SetPenColor(KRgbBlack);
   865             iToolTipMaskContext->SetPenColor(KRgbBlack);
   867             iToolTipMaskContext->SetBrushColor(KRgbBlack);
   866             iToolTipMaskContext->SetBrushColor(KRgbBlack);
   868             iToolTipMaskContext->SetBrushStyle(CGraphicsContext::ESolidBrush);
   867             iToolTipMaskContext->SetBrushStyle(CGraphicsContext::ESolidBrush);
   869             iToolTipMaskContext->SetPenStyle(CGraphicsContext::ESolidPen);
   868             iToolTipMaskContext->SetPenStyle(CGraphicsContext::ESolidPen);
   870             iToolTipMaskContext->DrawRoundRect(boundingRect,TSize(4,4));
   869             iToolTipMaskContext->DrawRoundRect(boundingRect,TSize(4,4));
   918                 spriteMem.iInvertMask = ETrue;
   917                 spriteMem.iInvertMask = ETrue;
   919 
   918 
   920                 iToolTipSprite.AppendMember(spriteMem);
   919                 iToolTipSprite.AppendMember(spriteMem);
   921                 iToolTipSprite.Activate();
   920                 iToolTipSprite.Activate();
   922                 delete visualText;//visual text
   921                 delete visualText;//visual text
   923                 }
       
   924                 }
   922                 }
   925             }
   923             }
   926         }
   924         }
   927     else  // aVisible = false
   925     else  // aVisible = false
   928         {
   926         {