equal
deleted
inserted
replaced
190 TRACE_ENTRY_POINT; |
190 TRACE_ENTRY_POINT; |
191 |
191 |
192 TBool processed = EFalse; |
192 TBool processed = EFalse; |
193 switch( aCommandId ) |
193 switch( aCommandId ) |
194 { |
194 { |
195 case ECalenCmdShowDescription: |
|
196 { |
|
197 ShowL(); |
|
198 processed = ETrue; |
|
199 break; |
|
200 } |
|
201 case ECalenCmdAddDescriptionNew: |
195 case ECalenCmdAddDescriptionNew: |
202 { |
196 { |
203 AddNewL(); |
197 AddNewL(); |
204 processed = ETrue; |
198 processed = ETrue; |
205 break; |
199 break; |
206 } |
200 } |
207 case ECalenCmdAddDescriptionExisting: |
201 case ECalenCmdAddDescriptionExisting: |
208 { |
202 { |
209 AddMemoL(); |
203 AddMemoL(); |
|
204 processed = ETrue; |
|
205 break; |
|
206 } |
|
207 case ECalenCmdAddDescription: |
|
208 { |
|
209 if(EntryHasDescription()) |
|
210 { |
|
211 ShowL(); |
|
212 processed = ETrue; |
|
213 } |
|
214 else |
|
215 { |
|
216 processed = HandleAddDescriptionL(); |
|
217 } |
|
218 |
|
219 break; |
|
220 } |
|
221 |
|
222 case ECalenCmdShowDescription: |
|
223 { |
|
224 |
|
225 ShowL(); |
210 processed = ETrue; |
226 processed = ETrue; |
211 break; |
227 break; |
212 } |
228 } |
213 case ECalenCmdRemoveDescription: |
229 case ECalenCmdRemoveDescription: |
214 { |
230 { |
581 CleanupStack::PopAndDestroy( title ); |
597 CleanupStack::PopAndDestroy( title ); |
582 |
598 |
583 TRACE_EXIT_POINT; |
599 TRACE_EXIT_POINT; |
584 return desc; |
600 return desc; |
585 } |
601 } |
|
602 |
|
603 // ---------------------------------------------------------------------------- |
|
604 // CCalenDescription::HandleAddDescriptionL |
|
605 // Handles the command ECalenAddDescription |
|
606 // ---------------------------------------------------------------------------- |
|
607 // |
|
608 TBool CCalenDescription::HandleAddDescriptionL() |
|
609 { |
|
610 TRACE_ENTRY_POINT; |
|
611 |
|
612 TBool processed = EFalse; |
|
613 TInt selectedIndex(0); |
|
614 CAknListQueryDialog* dlg = new (ELeave) CAknListQueryDialog(&selectedIndex); |
|
615 dlg->PrepareLC( R_DESCRIPTION_LIST_QUERY ); |
|
616 |
|
617 if(dlg->RunLD()) |
|
618 { |
|
619 switch(selectedIndex) |
|
620 { |
|
621 case 0: //ECalenCmdAddDescriptionNew |
|
622 { |
|
623 // iCheck = 0; |
|
624 AddNewL(); |
|
625 processed = ETrue; |
|
626 break; |
|
627 } |
|
628 case 1: //ECalenCmdAddDescriptionExisting |
|
629 { |
|
630 // iCheck = 1; |
|
631 AddMemoL(); |
|
632 processed = ETrue; |
|
633 break; |
|
634 } |
|
635 default: |
|
636 break; |
|
637 } |
|
638 } |
|
639 |
|
640 TRACE_EXIT_POINT; |
|
641 |
|
642 return processed; |
|
643 } |
586 // End of File |
644 // End of File |