#include <mw/eikslb.h>
| class CSettingsListBoxItemDrawer : public CFormattedCellListBoxItemDrawer |
| Public Member Functions | |
|---|---|
| CSettingsListBoxItemDrawer(MTextListBoxModel *, const CFont *, CSettingsListBoxData *) | |
| ~CSettingsListBoxItemDrawer() | |
| virtual IMPORT_C void | DrawItemText(TInt, const TRect &, TBool, TBool, TBool) |
| IMPORT_C CSettingsListBoxData * | SettingsData() |
| Inherited Enumerations | |
|---|---|
| CListItemDrawer:TFlags | |
| CListItemDrawer:TListItemAttribute | |
| IMPORT_C | CSettingsListBoxItemDrawer | ( | MTextListBoxModel * | aTextListBoxModel, |
| const CFont * | aFont, | |||
| CSettingsListBoxData * | aSettingsData | |||
| ) | ||||
Default constructor.
| Parameter | Description |
|---|---|
| aTextListBoxModel | The model whose items will be drawn. |
| aFont | The font in which the items will be drawn. Usually overriden by layouts. |
| aSettingsData | The listbox data class to be used. |
| IMPORT_C void | DrawItemText | ( | TInt | aItemIndex, |
| const TRect & | aItemTextRect, | |||
| TBool | aItemIsCurrent, | |||
| TBool | aViewIsEmphasized, | |||
| TBool | aItemIsSelected | |||
| ) | const [virtual] | |||
Reimplemented from CFormattedCellListBoxItemDrawer::DrawItemText(TInt,const TRect &,TBool,TBool,TBool)const
from CTextListItemDrawer
| Parameter | Description |
|---|---|
| aItemIndex | Index of the item to draw. |
| aItemTextRect | Area to draw into. |
| aItemIsCurrent | ETrue if the item is current. |
| aViewIsEmphasized | ETrue if the view is emphasized. |
| aItemIsSelected | ETrue if the item is selected. |