CSettingsListBoxItemDrawer Class Reference
class CSettingsListBoxItemDrawer : public CFormattedCellListBoxItemDrawer |
Item drawer class for
CEikSettingsListBox. This class is not intended for user derivation.
- Since
- S60 1.0 Avkon.lib
Inherits from
- CSettingsListBoxItemDrawer
Inherited Functions |
---|
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
| CFormattedCellListBoxItemDrawer::CFormattedCellListBoxItemDrawer(MTextListBoxModel *,const CFont *,CFormattedCellListBoxData *) |
| CFormattedCellListBoxItemDrawer::ClearAllPropertiesL() |
| CFormattedCellListBoxItemDrawer::ColumnData()const |
| CFormattedCellListBoxItemDrawer::DrawBackgroundAndSeparatorLines(const TRect &,TBool)const |
| CFormattedCellListBoxItemDrawer::DrawEmptyItem(TInt,TPoint,TBool)const |
| CFormattedCellListBoxItemDrawer::DrawItemMark(TBool,TBool,const TPoint &)const |
| CFormattedCellListBoxItemDrawer::FormattedCellData()const |
| CFormattedCellListBoxItemDrawer::ItemWidthInPixels(TInt)const |
| CFormattedCellListBoxItemDrawer::LafItemSize() |
| CFormattedCellListBoxItemDrawer::MinimumCellSize()const |
| CFormattedCellListBoxItemDrawer::Properties(TInt)const |
| CFormattedCellListBoxItemDrawer::SetItemCellSize(const TSize &) |
| CFormattedCellListBoxItemDrawer::SetPropertiesL(TInt,TListItemProperties) |
| CFormattedCellListBoxItemDrawer::SetTopItemIndex(TInt) |
| CFormattedCellListBoxItemDrawer::WordWrapListItem(TPtr &,const TDesC &,TInt,TInt,TInt)const |
| CFormattedCellListBoxItemDrawer::~CFormattedCellListBoxItemDrawer() |
| CListItemDrawer::BackColor()const |
| CListItemDrawer::CListItemDrawer() |
| CListItemDrawer::ClearFlags(TInt) |
| CListItemDrawer::ClearRect(const TRect &)const |
| CListItemDrawer::DimmedBackColor()const |
| CListItemDrawer::DimmedTextColor()const |
| CListItemDrawer::DrawFrame(CWindowGc &,const TRect &,TInt)const |
| CListItemDrawer::DrawItem(TInt,TPoint,TBool,TBool,TBool,TBool)const |
| CListItemDrawer::Flags()const |
| CListItemDrawer::Gc()const |
| CListItemDrawer::HighlightedBackColor()const |
| CListItemDrawer::HighlightedTextColor()const |
| CListItemDrawer::ItemCellSize()const |
| CListItemDrawer::MarkColor()const |
| CListItemDrawer::MarkColumn()const |
| CListItemDrawer::MarkGutter()const |
| CListItemDrawer::SetBackColor(TRgb) |
| CListItemDrawer::SetData(CListBoxData *) |
| CListItemDrawer::SetDimmedBackColor(TRgb) |
| CListItemDrawer::SetDimmedTextColor(TRgb) |
| CListItemDrawer::SetDrawMark(TBool) |
| CListItemDrawer::SetFlags(TInt) |
| CListItemDrawer::SetHighlightedBackColor(TRgb) |
| CListItemDrawer::SetHighlightedTextColor(TRgb) |
| CListItemDrawer::SetMarkColumnWidth(TInt) |
| CListItemDrawer::SetMarkGutter(TInt) |
| CListItemDrawer::SetSkinEnabledL(TBool) |
| CListItemDrawer::SetSymbolFont(const CFont *) |
| CListItemDrawer::SetTextColor(TRgb) |
| CListItemDrawer::SetVerticalInterItemGap(TInt) |
| CListItemDrawer::SetViewRect(const TRect &) |
| CListItemDrawer::SetupGc(TInt)const |
| CListItemDrawer::SkinBackgroundControlContext()const |
| CListItemDrawer::TextColor()const |
| CListItemDrawer::VerticalInterItemGap()const |
| CListItemDrawer::~CListItemDrawer() |
| CTextListItemDrawer::CTextListItemDrawer() |
| CTextListItemDrawer::CTextListItemDrawer(MTextListBoxModel *,const CFont *) |
| CTextListItemDrawer::ConstructL(const CFont *) |
| CTextListItemDrawer::DoDrawItemText(const TDesC &,const TRect &,TBool,TBool,TBool,TInt)const |
| CTextListItemDrawer::DrawActualItem(TInt,const TRect &,TBool,TBool,TBool,TBool)const |
| CTextListItemDrawer::Font(TInt)const |
| CTextListItemDrawer::ItemMarkPosition()const |
| CTextListItemDrawer::ItemMarkReplacement()const |
| CTextListItemDrawer::ItemMarkReverse()const |
| CTextListItemDrawer::MatcherCursorAscent(TInt)const |
| CTextListItemDrawer::MatcherCursorRect(const TDesC &,TInt,TInt,TInt)const |
| CTextListItemDrawer::ResetGc()const |
| CTextListItemDrawer::SetCellWidthInChars(TInt) |
| CTextListItemDrawer::SetFont(const CFont *) |
| CTextListItemDrawer::SetGc(CWindowGc *) |
| CTextListItemDrawer::SetItemMarkPosition(TInt) |
| CTextListItemDrawer::SetItemMarkReplacement(const TDesC &) |
| CTextListItemDrawer::SetItemMarkReverse(TBool) |
| CTextListItemDrawer::SetSearchStringL(const TDesC *) |
| CTextListItemDrawer::~CTextListItemDrawer() |
Constructor & Destructor Documentation
CSettingsListBoxItemDrawer(MTextListBoxModel *, const CFont *, CSettingsListBoxData *)
IMPORT_C | CSettingsListBoxItemDrawer | ( | MTextListBoxModel * | aTextListBoxModel, |
| const CFont * | aFont, |
| CSettingsListBoxData * | aSettingsData |
| ) | |
Parameters
MTextListBoxModel * aTextListBoxModel | The model whose items will be drawn. |
const CFont * aFont | The font in which the items will be drawn. Usually overriden by layouts. |
CSettingsListBoxData * aSettingsData | The listbox data class to be used. |
~CSettingsListBoxItemDrawer()
IMPORT_C | ~CSettingsListBoxItemDrawer | ( | ) | |
Member Functions Documentation
CFormattedCellListBoxItemDrawer_Reserved()
IMPORT_C void | CFormattedCellListBoxItemDrawer_Reserved | ( | ) | [private] |
DrawItemText(TInt, const TRect &, TBool, TBool, TBool)
IMPORT_C void | DrawItemText | ( | TInt | aItemIndex, |
| const TRect & | aItemTextRect, |
| TBool | aItemIsCurrent, |
| TBool | aViewIsEmphasized, |
| TBool | aItemIsSelected |
| ) | const [virtual] |
Parameters
TInt aItemIndex | Index of the item to draw. |
const TRect & aItemTextRect | Area to draw into. |
TBool aItemIsCurrent | ETrue if the item is current. |
TBool aViewIsEmphasized | ETrue if the view is emphasized. |
TBool aItemIsSelected | ETrue if the item is selected. |
SettingsData()
IMPORT_C CSettingsListBoxData * | SettingsData | ( | ) | const |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.