|
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 |