equal
deleted
inserted
replaced
102 iBatteryIconControl->SetContainerWindowL( *this ); |
102 iBatteryIconControl->SetContainerWindowL( *this ); |
103 iBatteryStrengthControl = CAknBatteryStrength::NewL(); |
103 iBatteryStrengthControl = CAknBatteryStrength::NewL(); |
104 iBatteryStrengthControl->SetContainerWindowL( *this ); |
104 iBatteryStrengthControl->SetContainerWindowL( *this ); |
105 iPrivateFlags = 0; // reset flags |
105 iPrivateFlags = 0; // reset flags |
106 iDataObserver = new (ELeave) CAknBatteryDataObserver( this ); |
106 iDataObserver = new (ELeave) CAknBatteryDataObserver( this ); |
107 iIsActiveIdle = AknStatuspaneUtils::IsActiveIdle(); |
107 iStatusPane = CEikStatusPaneBase::Current(); |
108 |
108 |
109 MTouchFeedback* feedback = MTouchFeedback::Instance(); |
109 MTouchFeedback* feedback = MTouchFeedback::Instance(); |
110 if ( feedback ) |
110 if ( feedback ) |
111 { |
111 { |
112 CFeedbackSpec* fbSpec = CFeedbackSpec::New(); |
112 CFeedbackSpec* fbSpec = CFeedbackSpec::New(); |
392 // --------------------------------------------------------------------------- |
392 // --------------------------------------------------------------------------- |
393 // CAknBatteryPane::Draw |
393 // CAknBatteryPane::Draw |
394 // Draws the battery pane. |
394 // Draws the battery pane. |
395 // --------------------------------------------------------------------------- |
395 // --------------------------------------------------------------------------- |
396 // |
396 // |
397 EXPORT_C void CAknBatteryPane::Draw( const TRect& /*aRect*/ ) const |
397 EXPORT_C void CAknBatteryPane::Draw( const TRect& aRect ) const |
398 { |
398 { |
399 if ( iStatusPane && |
399 if ( iStatusPane && |
400 iStatusPane->IsTransparent() ) |
400 iStatusPane->IsTransparent() ) |
401 { |
401 { |
|
402 CWindowGc& gc = SystemGc(); |
|
403 TRgb rgb(TRgb::Color16MA(0)); |
|
404 gc.SetDrawMode(CGraphicsContext::EDrawModeWriteAlpha); |
|
405 gc.SetBrushStyle(CGraphicsContext::ESolidBrush); |
|
406 gc.SetBrushColor(rgb); |
|
407 gc.Clear(aRect); |
402 return; |
408 return; |
403 } |
409 } |
404 |
410 |
405 |
411 |
406 // Don't allow normal background drawing if |
412 // Don't allow normal background drawing if |