CFscContactActionMenuItem Class Reference
class CFscContactActionMenuItem : public CBase |
Contact Action Menu Item interface. Contact Action Menu Items can be created using a factory method provided by Action Menu's model
Inherits from
- CFscContactActionMenuItem
Constructor & Destructor Documentation
~CFscContactActionMenuItem()
~CFscContactActionMenuItem | ( | ) | [inline, virtual] |
Member Functions Documentation
DimmReason()
const TDesC & | DimmReason | ( | ) | const [pure virtual] |
Dimmed()
TBool
| Dimmed | ( | ) | const [pure virtual] |
Hidden()
TBool
| Hidden | ( | ) | const [pure virtual] |
Icon()
const CGulIcon * | Icon | ( | ) | const [pure virtual] |
Get icon Icon ownership is not transferred
ImplementationUid()
TUid
| ImplementationUid | ( | ) | const [pure virtual] |
MenuText()
const TDesC & | MenuText | ( | ) | const [pure virtual] |
Priority()
TInt
| Priority | ( | ) | const [pure virtual] |
SetDimmReasonL(const TDesC &)
void | SetDimmReasonL | ( | const TDesC & | aDimmReason | ) | [pure virtual] |
Parameters
const TDesC & aDimmReason | dimm reason |
SetDimmed(TBool)
void | SetDimmed | ( | TBool | aDimmed | ) | [pure virtual] |
Parameters
TBool aDimmed | ETrue if item is dimmed |
SetHidden(TBool)
void | SetHidden | ( | TBool | aHidden | ) | [pure virtual] |
Parameters
TBool aHidden | ETrue if item is hidden |
SetIcon(const CGulIcon *)
void | SetIcon | ( | const CGulIcon * | aIcon | ) | [pure virtual] |
Set icon Icon ownership is not transferred
SetImplementationUid(TUid)
void | SetImplementationUid | ( | TUid | aUid | ) | [pure virtual] |
Parameters
TUid aUid | Implementation Uid of the item |
SetMenuTextL(const TDesC &)
void | SetMenuTextL | ( | const TDesC & | aMenuText | ) | [pure virtual] |
Parameters
const TDesC & aMenuText | New menu text |
SetPriority(TInt)
void | SetPriority | ( | TInt | aPriority | ) | [pure virtual] |
Parameters
TInt aPriority | Item priority |
SetStatic(TBool)
void | SetStatic | ( | TBool | aStatic | ) | [pure virtual] |
Set item static Static items are ment to be kept in the menu longer than non-static. Normal use case for static items are custom items set by Action Menu's client. These special items are always in the menu so client does not want to set them again after clearing other items from the menu. All CAS based items are non-static and therefore they can easily be removed from the menu without removing static items also.
Parameters
TBool aStatic | ETrue if item is hidden |
Static()
TBool
| Static | ( | ) | const [pure virtual] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.