uifw/ganes/inc/HgIndicatorManager.h
branchRCL_3
changeset 59 978afdc0236f
parent 0 2f259fa3e83a
child 72 a5e7a4f63858
equal deleted inserted replaced
56:d48ab3b357f1 59:978afdc0236f
    43     void DrawIndicators(
    43     void DrawIndicators(
    44             CWindowGc& aGc,
    44             CWindowGc& aGc,
    45             const TRect& aRect,
    45             const TRect& aRect,
    46             TInt aFlags, 
    46             TInt aFlags, 
    47             TAknWindowComponentLayout aFirstIndicatorLayout, 
    47             TAknWindowComponentLayout aFirstIndicatorLayout, 
    48             TAknWindowComponentLayout aSecondIndicatorLayout 
    48             TAknWindowComponentLayout aSecondIndicatorLayout,
       
    49             TBool aMarkingMode
    49             ) const;
    50             ) const;
    50     
    51     
    51     TBool DrawIndicator( 
    52     TBool DrawIndicator( 
    52             CWindowGc& aGc,
    53             CWindowGc& aGc,
    53             TAknLayoutRect& aRect,
    54             TAknLayoutRect& aRect,
    54             TInt aFlags,
    55             TInt aFlags,
    55             TBool& aMemIndicator 
    56             TBool& aMemIndicator
    56             ) const;
    57             ) const;
    57 
    58 
    58     void InitIconL(
    59     void InitIconL(
    59             CGulIcon*& aIcon,
    60             CGulIcon*& aIcon,
    60             const TAknsItemID& aItemId,
    61             const TAknsItemID& aItemId,
    88     // Indicator stuff
    89     // Indicator stuff
    89     CGulIcon* iDrmIcon; // icon for valid drm rights indicator
    90     CGulIcon* iDrmIcon; // icon for valid drm rights indicator
    90     CGulIcon* iDrmExpIcon; // icon for expired drm rights indicator
    91     CGulIcon* iDrmExpIcon; // icon for expired drm rights indicator
    91     CGulIcon* iVideoIcon; // icon for video indicator
    92     CGulIcon* iVideoIcon; // icon for video indicator
    92     CGulIcon* iMarkIcon; // Icon for selection marking
    93     CGulIcon* iMarkIcon; // Icon for selection marking
       
    94     CGulIcon* iMarkIconOff; // Icon for selection marking, the off state
    93     CGulIcon* iMmcIcon; // Mmc indicator icon
    95     CGulIcon* iMmcIcon; // Mmc indicator icon
    94     CGulIcon* iPlaybackIndicatorIcon; // Playback indicator icon
    96     CGulIcon* iPlaybackIndicatorIcon; // Playback indicator icon
    95     CGulIcon* iPauseIndicatorIcon; // Playback pause indicator icon
    97     CGulIcon* iPauseIndicatorIcon; // Playback pause indicator icon
    96     CGulIcon* iBrokenPlaylistIcon; // Playback pause indicator icon
    98     CGulIcon* iBrokenPlaylistIcon; // Playback pause indicator icon
    97     CGulIcon* iBrokenTrackIcon; // Playback pause indicator icon
    99     CGulIcon* iBrokenTrackIcon; // Playback pause indicator icon