equal
deleted
inserted
replaced
130 { |
130 { |
131 EPhoneDialerCmdClear, |
131 EPhoneDialerCmdClear, |
132 EAknsMinorGenericQgnIndiDialerClear, |
132 EAknsMinorGenericQgnIndiDialerClear, |
133 EMbmPhoneuiQgn_indi_dialer_clear, |
133 EMbmPhoneuiQgn_indi_dialer_clear, |
134 EMbmPhoneuiQgn_indi_dialer_clear_mask, |
134 EMbmPhoneuiQgn_indi_dialer_clear_mask, |
135 R_PHONEUI_DIALER_TOOLTIP_CLEAR |
135 0 //no tooltip for clear key |
136 } |
136 } |
137 }; |
137 }; |
138 static const TInt KClearButtonDataTableCount = |
138 static const TInt KClearButtonDataTableCount = |
139 sizeof( KClearButtonDataTable ) / sizeof( CPhoneDialerController::TLocalButtonData ); |
139 sizeof( KClearButtonDataTable ) / sizeof( CPhoneDialerController::TLocalButtonData ); |
140 |
140 |
489 const TLocalButtonData& aSourceData, |
489 const TLocalButtonData& aSourceData, |
490 MAknsSkinInstance* aSkin, |
490 MAknsSkinInstance* aSkin, |
491 const TDesC& aMifFile ) const |
491 const TDesC& aMifFile ) const |
492 { |
492 { |
493 // Create tooltip text |
493 // Create tooltip text |
494 HBufC* tooltip = StringLoader::LoadLC( aSourceData.iTooltipResourceId ); |
494 HBufC* tooltip = NULL; |
|
495 if ( aSourceData.iTooltipResourceId > 0 ) |
|
496 { |
|
497 tooltip = StringLoader::LoadLC( aSourceData.iTooltipResourceId ); |
|
498 } |
|
499 else |
|
500 { |
|
501 tooltip = HBufC::NewLC(0); |
|
502 } |
495 |
503 |
496 // Create icon |
504 // Create icon |
497 TAknsItemID skinId = { EAknsMajorGeneric, aSourceData.iSkinItemIdMinor }; |
505 TAknsItemID skinId = { EAknsMajorGeneric, aSourceData.iSkinItemIdMinor }; |
498 CGulIcon* icon = AknsUtils::CreateGulIconL( aSkin, skinId, aMifFile, |
506 CGulIcon* icon = AknsUtils::CreateGulIconL( aSkin, skinId, aMifFile, |
499 aSourceData.iBitmapIndex, aSourceData.iBitmapMaskIndex ); |
507 aSourceData.iBitmapIndex, aSourceData.iBitmapMaskIndex ); |