|
Public Types |
| enum | TAknTabDataType { EAknTabNone,
EAknTabText,
EAknTabIcon,
EAknTabTextAndIcon
} |
| | Indicates a tab title's type. More...
|
Public Member Functions |
| | ~CAknTab () |
| | Destructor.
|
| void | ReplaceTextL (const TDesC &aTabText) |
| | Replace a tab title.
|
| void | SetActive (TBool aActive, TDrawNow aDrawNow) |
| | Activate or deactive this tab.
|
| TBool | Active () const |
| | Determines whether this tab is active.
|
| TInt | Id () const |
| | Gets tab's ID.
|
| enum TAknTabDataType | TabType () const |
| | Gets this tab's type.
|
| void | SetTotalAmountOfTabs (TInt aAmount) |
| | Sets the total amount of tabs in the tabgroup where this tab belongs.
|
| void | SetNarrowTabLayout (TBool aNarrow) |
| | Sets the narrow tab layout.
|
| virtual TSize | MinimumSize () |
| | From CCoeControl.
|
| virtual void | SetDimmed (TBool aDimmed) |
| | From CCoeControl.
|
| virtual void | GetColorUseListL (CArrayFix< TCoeColorUse > &aColorUseList) const |
| | From CCoeControl.
|
Static Public Member Functions |
| static CAknTab * | NewL (const CCoeControl &aParent, TResourceReader &aReader) |
| | Two-phased constructor.
|
| static CAknTab * | NewLC (const CCoeControl &aParent, TResourceReader &aReader) |
| | Two-phased constructor.
|
| static CAknTab * | NewL (TInt aId, const CCoeControl &aParent, const TDesC &aTabText) |
| | Two-phased constructor.
|
| static CAknTab * | NewLC (TInt aId, const CCoeControl &aParent, const TDesC &aTabText) |
| | Two-phased constructor.
|
| static CAknTab * | NewL (TInt aId, const CCoeControl &aParent, const TDesC &aTabText, const CFbsBitmap *aTabBitmap, const CFbsBitmap *aMask=NULL) |
| | Two-phased constructor.
|
| static CAknTab * | NewLC (TInt aId, const CCoeControl &aParent, const TDesC &aTabText, const CFbsBitmap *aTabBitmap, const CFbsBitmap *aMask=NULL) |
| | Two-phased constructor.
|
| static CAknTab * | NewL (TInt aId, const CCoeControl &aParent, const CFbsBitmap *aTabBitmap, const CFbsBitmap *aMask=NULL) |
| | Two-phased constructor.
|
| static CAknTab * | NewLC (TInt aId, const CCoeControl &aParent, const CFbsBitmap *aTabBitmap, const CFbsBitmap *aMask=NULL) |
| | Two-phased constructor.
|
Protected Member Functions |
| virtual void | SizeChanged () |
| | From CCoeControl.
|
| virtual TInt | CountComponentControls () const |
| | From CCoeControl.
|
| virtual CCoeControl * | ComponentControl (TInt aIndex) const |
| | From CCoeControl.
|
| virtual void | HandlePointerEventL (const TPointerEvent &aPointerEvent) |
| | From CCoeControl.
|
Friends |
| class | CAknTabGroup |