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