equal
deleted
inserted
replaced
36 #include <CPbk2SortOrderManager.h> |
36 #include <CPbk2SortOrderManager.h> |
37 #include <Pbk2ContactNameFormatterFactory.h> |
37 #include <Pbk2ContactNameFormatterFactory.h> |
38 #include <MPbk2ContactNameFormatter.h> |
38 #include <MPbk2ContactNameFormatter.h> |
39 #include <MPbk2PointerEventInspector.h> |
39 #include <MPbk2PointerEventInspector.h> |
40 #include <MPbk2ApplicationServices.h> |
40 #include <MPbk2ApplicationServices.h> |
41 |
41 #include <Pbk2MenuFilteringFlags.hrh> |
42 |
42 |
43 // Virtual Phonebook |
43 // Virtual Phonebook |
44 #include <MVPbkContactViewBase.h> |
44 #include <MVPbkContactViewBase.h> |
45 #include <CVPbkContactManager.h> |
45 #include <CVPbkContactManager.h> |
|
46 #include <MVPbkViewContact.h> |
46 |
47 |
47 // System includes |
48 // System includes |
48 #include <avkon.rsg> |
49 #include <avkon.rsg> |
49 #include <eikbtgpc.h> |
50 #include <eikbtgpc.h> |
50 #include <AknsUtils.h> |
51 #include <AknsUtils.h> |
268 { |
269 { |
269 TInt flags = 0; |
270 TInt flags = 0; |
270 if ( iControl ) |
271 if ( iControl ) |
271 { |
272 { |
272 flags = iControl->GetMenuFilteringFlagsL(); |
273 flags = iControl->GetMenuFilteringFlagsL(); |
|
274 const MVPbkViewContact* contact = iControl->FocusedViewContactL(); |
|
275 if( contact && contact->Expandable() ) |
|
276 { |
|
277 flags |= KPbk2FocusedItemIsExpandable; |
|
278 } |
273 } |
279 } |
274 |
280 |
275 return flags; |
281 return flags; |
276 } |
282 } |
277 |
283 |