equal
deleted
inserted
replaced
109 default: |
109 default: |
110 break; |
110 break; |
111 } |
111 } |
112 |
112 |
113 CCoeControl::HandleResourceChange( aType ); |
113 CCoeControl::HandleResourceChange( aType ); |
114 |
114 |
115 __VTPRINTEXIT( "DialContainer.HandleResourceChangeL" ) |
115 __VTPRINTEXIT( "DialContainer.HandleResourceChangeL" ) |
116 } |
116 } |
117 |
117 |
118 // --------------------------------------------------------------------------- |
118 // --------------------------------------------------------------------------- |
119 // CVtUiDialerContainer::ComponentId |
119 // CVtUiDialerContainer::ComponentId |
144 LayoutDialerContainer(); |
144 LayoutDialerContainer(); |
145 Reset(); |
145 Reset(); |
146 iVideoControl->MakeVisible( ETrue ); |
146 iVideoControl->MakeVisible( ETrue ); |
147 iDialer->MakeVisible( ETrue ); |
147 iDialer->MakeVisible( ETrue ); |
148 MakeVisible( ETrue ); |
148 MakeVisible( ETrue ); |
|
149 // Force a resource change and draw for the dialer |
|
150 HandleResourceChange( KAknsMessageSkinChange ); |
|
151 DrawNow(); |
149 User::LeaveIfError( iFeatureManager-> |
152 User::LeaveIfError( iFeatureManager-> |
150 CommandManager().AddCommandModifier( *iSKModifier ) ); |
153 CommandManager().AddCommandModifier( *iSKModifier ) ); |
151 iInputBuffer->Activate(); |
154 iInputBuffer->Activate(); |
152 iMode = CVtUiAppUi::ERenderingModeDialer; |
155 iMode = CVtUiAppUi::ERenderingModeDialer; |
153 TVtUiWsEvent< CVtUiAppUi::TRenderingMode > renderingEvent( |
156 TVtUiWsEvent< CVtUiAppUi::TRenderingMode > renderingEvent( |
312 ActivateL(); |
315 ActivateL(); |
313 MakeVisible( EFalse ); |
316 MakeVisible( EFalse ); |
314 iInputBuffer = CVtUiDTMFBuffer::NewL( *iCoeEnv ); |
317 iInputBuffer = CVtUiDTMFBuffer::NewL( *iCoeEnv ); |
315 iVideoControl = CVtUiDialerVideoControl::NewL( aBitmapManager ); |
318 iVideoControl = CVtUiDialerVideoControl::NewL( aBitmapManager ); |
316 iDialer = CVideoDTMFDialer::NewL( *this, *iVideoControl, DialerRect() ); |
319 iDialer = CVideoDTMFDialer::NewL( *this, *iVideoControl, DialerRect() ); |
|
320 |
|
321 // Dialer has the higher priority |
|
322 iDialer->DrawableWindow()->SetOrdinalPosition( |
|
323 iDialer->DrawableWindow()->OrdinalPosition(), |
|
324 iDialer->DrawableWindow()->OrdinalPriority() + 1 ); |
|
325 |
317 iSKModifier = CVtUiDialerSKModifier::NewL( *iFeatureManager ); |
326 iSKModifier = CVtUiDialerSKModifier::NewL( *iFeatureManager ); |
318 // Disable fading when using DP (eliminates nasty color error) |
327 // Disable fading when using DP (eliminates nasty color error) |
319 if ( FeatureManager::FeatureSupported( KFeatureIdDisplayPost ) ) |
328 if ( FeatureManager::FeatureSupported( KFeatureIdDisplayPost ) ) |
320 { |
329 { |
321 Window().SetNonFading( ETrue ); |
330 Window().SetNonFading( ETrue ); |