equal
deleted
inserted
replaced
53 |
53 |
54 // Constants |
54 // Constants |
55 _LIT( KListSeparatorFormat, "\t" ); |
55 _LIT( KListSeparatorFormat, "\t" ); |
56 const TInt KMultiDbMaxLength = 300; |
56 const TInt KMultiDbMaxLength = 300; |
57 const TInt KBuffLength = 24; |
57 const TInt KBuffLength = 24; |
|
58 |
|
59 |
58 |
60 |
59 // ---------------------------------------------------------------------------- |
61 // ---------------------------------------------------------------------------- |
60 // CCalenMultipleDbListboxItemDrawer::CCalenMultipleDbListboxItemDrawer |
62 // CCalenMultipleDbListboxItemDrawer::CCalenMultipleDbListboxItemDrawer |
61 // Constructor |
63 // Constructor |
62 // ---------------------------------------------------------------------------- |
64 // ---------------------------------------------------------------------------- |
482 aMenuPane->DeleteMenuItem(cmd); |
484 aMenuPane->DeleteMenuItem(cmd); |
483 |
485 |
484 HBufC* calendarFileName = |
486 HBufC* calendarFileName = |
485 calendarInfoList[currentIndex]->FileNameL().AllocLC(); |
487 calendarInfoList[currentIndex]->FileNameL().AllocLC(); |
486 if (!(calendarFileName->CompareF( |
488 if (!(calendarFileName->CompareF( |
487 iController.Services().SessionL().DefaultFileNameL()))) |
489 _L("c:Calendar1")))) |
488 { |
490 { |
489 aMenuPane->DeleteMenuItem(ECalenCmdDelete); |
491 aMenuPane->DeleteMenuItem(ECalenCmdDelete); |
490 } |
492 } |
491 CleanupStack::PopAndDestroy(calendarFileName); |
493 CleanupStack::PopAndDestroy(calendarFileName); |
492 CleanupStack::PopAndDestroy(&calendarInfoList); |
494 CleanupStack::PopAndDestroy(&calendarInfoList); |
860 { |
862 { |
861 TInt currentIndex = iListBox->CurrentItemIndex(); |
863 TInt currentIndex = iListBox->CurrentItemIndex(); |
862 HBufC* calendarFileName = |
864 HBufC* calendarFileName = |
863 calendarInfoList[currentIndex]->FileNameL().AllocLC(); |
865 calendarInfoList[currentIndex]->FileNameL().AllocLC(); |
864 if (calendarFileName->CompareF( |
866 if (calendarFileName->CompareF( |
865 iController.Services().SessionL().DefaultFileNameL())) |
867 _L("c:Calendar1"))) |
866 { |
868 { |
867 DeleteItemL(); |
869 DeleteItemL(); |
868 } |
870 } |
869 CleanupStack::PopAndDestroy(calendarFileName); |
871 CleanupStack::PopAndDestroy(calendarFileName); |
870 } |
872 } |