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
Public Member Functions | |
---|---|
~CFscContactActionMenuItem () | |
const TDesC & | DimmReason () |
TBool | Dimmed () |
TBool | Hidden () |
const CGulIcon * | Icon () |
TUid | ImplementationUid () |
const TDesC & | MenuText () |
TInt | Priority () |
void | SetDimmReasonL (const TDesC &) |
void | SetDimmed ( TBool ) |
void | SetHidden ( TBool ) |
void | SetIcon (const CGulIcon *) |
void | SetImplementationUid ( TUid ) |
void | SetMenuTextL (const TDesC &) |
void | SetPriority ( TInt ) |
void | SetStatic ( TBool ) |
TBool | Static () |
void | SetDimmReasonL | ( | const TDesC & | aDimmReason | ) | [pure virtual] |
Set dimm reason
const TDesC & aDimmReason | dimm reason |
void | SetDimmed | ( | TBool | aDimmed | ) | [pure virtual] |
Set item dimmed
TBool aDimmed | ETrue if item is dimmed |
void | SetHidden | ( | TBool | aHidden | ) | [pure virtual] |
Set item hidden
TBool aHidden | ETrue if item is hidden |
void | SetIcon | ( | const CGulIcon * | aIcon | ) | [pure virtual] |
Set icon Icon ownership is not transferred
const CGulIcon * aIcon | New icon |
void | SetImplementationUid | ( | TUid | aUid | ) | [pure virtual] |
Set implementation uid
TUid aUid | Implementation Uid of the item |
void | SetMenuTextL | ( | const TDesC & | aMenuText | ) | [pure virtual] |
Set menu text
const TDesC & aMenuText | New menu text |
void | SetPriority | ( | TInt | aPriority | ) | [pure virtual] |
Set priority
TInt aPriority | Item priority |
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.
TBool aStatic | ETrue if item is hidden |
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.