equal
deleted
inserted
replaced
292 iHeaderLayout->SetOpacity( KFSInvisible ); |
292 iHeaderLayout->SetOpacity( KFSInvisible ); |
293 |
293 |
294 iListLayout = CAlfDeckLayout::AddNewL( *iControl, iParentLayout ); |
294 iListLayout = CAlfDeckLayout::AddNewL( *iControl, iParentLayout ); |
295 iListLayout->SetFlags(EAlfVisualFlagLayoutUpdateNotification|EAlfVisualFlagAutomaticLocaleMirroringEnabled); |
295 iListLayout->SetFlags(EAlfVisualFlagLayoutUpdateNotification|EAlfVisualFlagAutomaticLocaleMirroringEnabled); |
296 |
296 |
297 iTreeVisualizer = CFsTreeVisualizerBase::NewL(iControl, *iListLayout, !iFullScreen); |
297 iTreeVisualizer = CFsTreeVisualizerBase::NewL( iControl, *iListLayout ); |
298 iTreeVisualizer->SetItemExpansionDelay( iAppUi.LayoutHandler()->ListItemExpansionDelay() ); |
298 iTreeVisualizer->SetItemExpansionDelay( iAppUi.LayoutHandler()->ListItemExpansionDelay() ); |
299 iTreeVisualizer->SetScrollTime( iAppUi.LayoutHandler()->ListScrollingTime() ); |
299 iTreeVisualizer->SetScrollTime( iAppUi.LayoutHandler()->ListScrollingTime() ); |
300 iTreeVisualizer->SetFadeInEffectTime( iAppUi.LayoutHandler()->CtrlBarListFadeEffectTime() ); |
300 iTreeVisualizer->SetFadeInEffectTime( iAppUi.LayoutHandler()->CtrlBarListFadeEffectTime() ); |
301 iTreeVisualizer->SetFadeOutEffectTime( iAppUi.LayoutHandler()->CtrlBarListFadeEffectTime() ); |
301 iTreeVisualizer->SetFadeOutEffectTime( iAppUi.LayoutHandler()->CtrlBarListFadeEffectTime() ); |
302 iTreeVisualizer->SetItemSeparatorSize( TSize(0, 0) ); |
302 iTreeVisualizer->SetItemSeparatorSize( TSize(0, 0) ); |
419 iTreeVisualizer->SetEmptyListTextL( *emptyListText ); |
419 iTreeVisualizer->SetEmptyListTextL( *emptyListText ); |
420 CleanupStack::PopAndDestroy( emptyListText ); |
420 CleanupStack::PopAndDestroy( emptyListText ); |
421 |
421 |
422 iTreeVisualizer->RefreshListViewL(); |
422 iTreeVisualizer->RefreshListViewL(); |
423 } |
423 } |
|
424 |
|
425 ResizeListIcons(); |
|
426 ResizeListItemsL(); |
|
427 |
424 } |
428 } |
425 |
429 |
426 // --------------------------------------------------------------------------- |
430 // --------------------------------------------------------------------------- |
427 // CFSEmailUiFolderListVisualiser::PopulateFolderListDeferred |
431 // CFSEmailUiFolderListVisualiser::PopulateFolderListDeferred |
428 // --------------------------------------------------------------------------- |
432 // --------------------------------------------------------------------------- |
675 { |
679 { |
676 FUNC_LOG; |
680 FUNC_LOG; |
677 iCustomMessageId = KFolderListSelectFolder; |
681 iCustomMessageId = KFolderListSelectFolder; |
678 iCurrentFolderId = aFolderId; |
682 iCurrentFolderId = aFolderId; |
679 DoShowInPopupL( aButton, aCallback, NULL ); |
683 DoShowInPopupL( aButton, aCallback, NULL ); |
|
684 |
|
685 ResizeListIcons(); |
|
686 ResizeListItemsL(); |
|
687 |
680 } |
688 } |
681 |
689 |
682 // --------------------------------------------------------------------------- |
690 // --------------------------------------------------------------------------- |
683 // CFSEmailUiFolderListVisualiser::ShowSortListPopupL |
691 // CFSEmailUiFolderListVisualiser::ShowSortListPopupL |
684 // --------------------------------------------------------------------------- |
692 // --------------------------------------------------------------------------- |
1153 // Hide focus visibility always after pointer up event. |
1161 // Hide focus visibility always after pointer up event. |
1154 iAppUi.SetFocusVisibility( EFalse ); |
1162 iAppUi.SetFocusVisibility( EFalse ); |
1155 } |
1163 } |
1156 else |
1164 else |
1157 { |
1165 { |
1158 eventHandled = iTreeList->TreeControl()->OfferEventL(aEvent); |
1166 eventHandled = ETrue; |
1159 } |
1167 } |
1160 } |
1168 } |
1161 return eventHandled; |
1169 return eventHandled; |
1162 } |
1170 } |
1163 |
1171 |
1312 RPointerArray<CAlfVisual>& aLayoutArray ) const |
1320 RPointerArray<CAlfVisual>& aLayoutArray ) const |
1313 { |
1321 { |
1314 FUNC_LOG; |
1322 FUNC_LOG; |
1315 aLayoutArray.AppendL( iParentLayout ); |
1323 aLayoutArray.AppendL( iParentLayout ); |
1316 } |
1324 } |
|
1325 |
|
1326 // --------------------------------------------------------------------------- |
|
1327 // Hide or show CAlfVisuals ( used for activation or deactivation ) |
|
1328 // --------------------------------------------------------------------------- |
|
1329 // |
|
1330 void CFSEmailUiFolderListVisualiser::FadeOut( TBool aDirectionOut ) |
|
1331 { |
|
1332 FUNC_LOG; |
|
1333 if ( aDirectionOut && iTreeVisualizer != NULL ) |
|
1334 { |
|
1335 iTreeVisualizer->HideList(); |
|
1336 } |
|
1337 } |
1317 |
1338 |
1318 // --------------------------------------------------------------------------- |
1339 // --------------------------------------------------------------------------- |
1319 // Handle commands |
1340 // Handle commands |
1320 // --------------------------------------------------------------------------- |
1341 // --------------------------------------------------------------------------- |
1321 // |
1342 // |
2461 |
2482 |
2462 // Set font size |
2483 // Set font size |
2463 aItemVisualizer->SetFontHeight( iAppUi.LayoutHandler()->ListItemFontHeightInTwips( !iFullScreen ) ); |
2484 aItemVisualizer->SetFontHeight( iAppUi.LayoutHandler()->ListItemFontHeightInTwips( !iFullScreen ) ); |
2464 // Set node bolded |
2485 // Set node bolded |
2465 aItemVisualizer->SetTextBold( EFalse ); |
2486 aItemVisualizer->SetTextBold( EFalse ); |
|
2487 aItemVisualizer->MarqueeL( EFsTextMarqueeForth, 30, 1000, 500, 1 ); // same values as in CFsTreeVisualizerBase constructor |
|
2488 aItemVisualizer->OffWrapping(); |
2466 } |
2489 } |
2467 |
2490 |
2468 // --------------------------------------------------------------------------- |
2491 // --------------------------------------------------------------------------- |
2469 // If event is pointer event and popup is showing, close popup and return |
2492 // If event is pointer event and popup is showing, close popup and return |
2470 // ETrue to tell the caller that event was consumed. If the popup is not |
2493 // ETrue to tell the caller that event was consumed. If the popup is not |