#include <mw/eiktxlbx.h>
| class CEikSnakingTextListBox : public CEikSnakingListBox |
| Public Member Functions | |
|---|---|
| CEikSnakingTextListBox() | |
| ~CEikSnakingTextListBox() | |
| virtual IMPORT_C void | ConstructL(const CCoeControl *, TInt) |
| virtual IMPORT_C void | GetColorUseListL(CArrayFix< TCoeColorUse > &) |
| virtual IMPORT_C void | HandlePointerEventL(const TPointerEvent &) |
| virtual IMPORT_C void | HandleResourceChange(TInt) |
| IMPORT_C CTextListBoxModel * | Model() |
| Inherited Enumerations | |
|---|---|
| CCoeControl:TZoomType | |
| CEikListBox:@160 | |
| CEikListBox:TFlags | |
| CEikListBox:TReasonForFocusLost | |
| CEikListBox:TScrollBarOwnerShip | |
Horizontal snaking text list box.
This snaking list box is intended for displaying text. The list box lays its items out using the CEikSnakingListBox algorithms, and uses a CTextListItemDrawer to draw its items.
| IMPORT_C void | ConstructL | ( | const CCoeControl * | aParent, |
| TInt | aFlags = 0 | |||
| ) | [virtual] | |||
Reimplemented from CEikListBox::ConstructL(const CCoeControl *,TInt)
By default Symbian 2nd phase constructor is private.
Completes the construction of a default-constructed snaking text list box, initialising its heap-stored members from the supplied arguments. This function will leave if any of the pointer members being constructed leave.
See also: CEikListBox::TFlags
| Parameter | Description |
|---|---|
| aParent | Parent control. |
| aFlags | Flags for the control. |
| IMPORT_C void | GetColorUseListL | ( | CArrayFix< TCoeColorUse > & | aColorUseList | ) | const [virtual] |
Reimplemented from CEikSnakingListBox::GetColorUseListL(CArrayFix< TCoeColorUse > &)const
From CCoeControl.
Not implemented or used in S60.
| Parameter | Description |
|---|---|
| aColorUseList | On return, a list of logical colours. |
| IMPORT_C void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [virtual] |
Reimplemented from CEikSnakingListBox::HandlePointerEventL(const TPointerEvent &)
From CCoeControl.
Handles pointer events.
| Parameter | Description |
|---|---|
| aPointerEvent | The pointer event. |
| IMPORT_C void | HandleResourceChange | ( | TInt | aType | ) | [virtual] |
Reimplemented from CEikSnakingListBox::HandleResourceChange(TInt)
From CCoeControl.
Handles a change in a resource.
The types (aType) of list box resources handled are those which are shared across the environment, for example, colours or fonts.
| Parameter | Description |
|---|---|
| aType | The type of resource that has changed. |
| IMPORT_C CTextListBoxModel * | Model | ( | ) | const |
Reimplemented from CEikListBox::Model()const
Gets a pointer to the model used by this list box.
Returns: This list box model.