239 iServices.IssueCommandL(aCommand); |
243 iServices.IssueCommandL(aCommand); |
240 } |
244 } |
241 break; |
245 break; |
242 case ECalenCmdGotoCalendar: |
246 case ECalenCmdGotoCalendar: |
243 { |
247 { |
244 MCalenToolbar* toolbar = iServices.ToolbarOrNull(); |
|
245 if(toolbar) |
|
246 { |
|
247 toolbar->SetToolbarVisibilityL(ETrue); |
|
248 } |
|
249 iHighlightedRowNumber = 0; |
248 iHighlightedRowNumber = 0; |
250 iServices.IssueCommandL(aCommand); |
249 iServices.IssueCommandL(aCommand); |
251 } |
250 } |
252 break; |
251 break; |
253 case EAknSoftkeyBack: |
252 case EAknSoftkeyBack: |
254 case EAknSoftkeyClose: |
253 case EAknSoftkeyClose: |
255 { |
254 { |
256 MCalenToolbar* toolbar = iServices.ToolbarOrNull(); |
|
257 if(toolbar) |
|
258 { |
|
259 toolbar->SetToolbarVisibilityL(ETrue); |
|
260 } |
|
261 iHighlightedRowNumber = 0; |
255 iHighlightedRowNumber = 0; |
262 iServices.IssueNotificationL(ECalenNotifyMissedAlarmViewClosed); |
256 iServices.IssueNotificationL(ECalenNotifyMissedAlarmViewClosed); |
263 } |
257 } |
264 break; |
258 break; |
265 case EAknSoftkeyExit: |
259 case EAknSoftkeyExit: |
266 { |
260 { |
267 MCalenToolbar* toolbar = iServices.ToolbarOrNull(); |
261 |
268 if(toolbar) |
|
269 { |
|
270 toolbar->SetToolbarVisibilityL(ETrue); |
|
271 } |
|
272 CCalenNativeView::HandleCommandL(aCommand); |
262 CCalenNativeView::HandleCommandL(aCommand); |
273 } |
263 } |
274 break; |
264 break; |
275 default: |
265 default: |
276 CCalenNativeView::HandleCommandL(aCommand); |
266 CCalenNativeView::HandleCommandL(aCommand); |
313 iShowCloseButtonOnCba = EFalse; |
303 iShowCloseButtonOnCba = EFalse; |
314 } |
304 } |
315 |
305 |
316 UpdateCbaL(); |
306 UpdateCbaL(); |
317 |
307 |
318 // Hide the toolbar. |
308 |
|
309 TRACE_EXIT_POINT; |
|
310 } |
|
311 |
|
312 // ---------------------------------------------------------------------------- |
|
313 // CCalenMissedAlarmsView::DoDeactivateImpl |
|
314 // Take action before view deactivation |
|
315 // ---------------------------------------------------------------------------- |
|
316 // |
|
317 void CCalenMissedAlarmsView::DoDeactivateImpl() |
|
318 { |
|
319 TRACE_ENTRY_POINT; |
319 MCalenToolbar* toolbar = iServices.ToolbarOrNull(); |
320 MCalenToolbar* toolbar = iServices.ToolbarOrNull(); |
320 if(toolbar) |
321 if(toolbar) |
321 { |
322 { |
322 toolbar->SetToolbarVisibilityL(EFalse); |
323 toolbar->SetToolbarVisibilityL(ETrue); |
323 } |
324 } |
324 |
|
325 TRACE_EXIT_POINT; |
|
326 } |
|
327 |
|
328 // ---------------------------------------------------------------------------- |
|
329 // CCalenMissedAlarmsView::DoDeactivateImpl |
|
330 // Take action before view deactivation |
|
331 // ---------------------------------------------------------------------------- |
|
332 // |
|
333 void CCalenMissedAlarmsView::DoDeactivateImpl() |
|
334 { |
|
335 TRACE_ENTRY_POINT; |
|
336 |
325 |
337 TRACE_EXIT_POINT; |
326 TRACE_EXIT_POINT; |
338 } |
327 } |
339 |
328 |
340 // ---------------------------------------------------------------------------- |
329 // ---------------------------------------------------------------------------- |