API published in: S60 1st Ed
Link against: avkon.lib eikctl.lib eikcoctl.lib
Required Capabilities
None
#include <eiktxlbx.h>
Inherits CEikListBox.
Inherited by CEikColumnListBox, and CEikFormattedCellListBox.
Text list boxes use the standard list box view, CListBoxView
, and a customised item drawer and list box model.
Public Member Functions |
|
IMPORT_C | ~CEikTextListBox () |
Destructor. |
|
IMPORT_C | CEikTextListBox () |
C++ default constructor. |
|
virtual IMPORT_C void | ConstructFromResourceL (TResourceReader &aReader) |
Second phase construction from a resource. |
|
IMPORT_C void | ConstructL (const CCoeControl *aParent, TInt aFlags=0) |
By default Symbian 2nd phase constructor is private. |
|
IMPORT_C CTextListBoxModel * | Model () const |
Gets the text list box model. |
|
virtual IMPORT_C void | GetColorUseListL (CArrayFix< TCoeColorUse > &aColorUseList) const |
From CCoeControl . |
|
virtual IMPORT_C void | HandleResourceChange (TInt aType) |
From CCoeControl . |
|
IMPORT_C void | HandlePointerEventL (const TPointerEvent &aPointerEvent) |
From CCoeControl . |
|
Protected Member Functions |
|
IMPORT_C void | WriteInternalStateL (RWriteStream &aWriteStream) const |
From CCoeControl . |
|
virtual IMPORT_C void | CreateItemDrawerL () |
Creates CTextListItemDrawer for CListBoxView for drawing individual list box items . |
|
Protected Attributes |
|
TInt | iRequiredCellCharWidth |
|
Destructor. |
|
C++ default constructor. |
|
Second phase construction from a resource. This constructor initialises the list box model, flags, required dimensions etc. from a resource. The function fully constructs the associated list box model and item drawer for this list box.
Reimplemented in CAknPopupSettingList, CEikColumnListBox, and CEikFormattedCellListBox. |
|
By default Symbian 2nd phase constructor is private.
This initializes the C-classes of a newly-created
Reimplemented from CEikListBox. Reimplemented in CEikColumnListBox, and CEikFormattedCellListBox. |
|
|
From
Gets the list of logical colours employed in the drawing of the control, paired with an explanation of how they are used.
Appends the list to
Reimplemented from CEikListBox. Reimplemented in CEikColumnListBox, and CEikFormattedCellListBox. |
|
|
From Handles a change to the control's resources. These resources are of type aType, which are shared across the environment, for example colours or fonts.
Reimplemented from CEikListBox. Reimplemented in CAknPopupSettingList, CEikColumnListBox, and CEikFormattedCellListBox. |
|
Gets the text list box model.
Reimplemented from CEikListBox. Reimplemented in CEikColumnListBox, and CEikFormattedCellListBox. |
|
From
Write internal state of the
Reimplemented from CEikBorderedControl. |
|