CAknColumnListBoxView Class Reference

class CAknColumnListBoxView : public CColumnListBoxView
A view that provides empty lists for use with find pane
Since
Series 60 0.9

Inherits from

Public Member Functions
IMPORT_C void CalcBottomItemIndex ()
IMPORT_C void DrawEmptyList (const TRect &)
IMPORT_C void EnableFindEmptyList ()
TBool GetFindEmptyListState ()
IMPORT_C void SetFindEmptyListState ( TBool )
Private Member Functions
IMPORT_C TAny * Reserved_1 ()
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()
CColumnListBoxView::Draw(const TRect *)const
CListBoxView::BackColor()const
CListBoxView::BottomItemIndex()const
CListBoxView::CListBoxView()
CListBoxView::CalcDataWidth()
CListBoxView::CalcNewTopItemIndexSoItemIsVisible(TInt)const
CListBoxView::ClearFlags(TInt)
CListBoxView::ClearSelection()
CListBoxView::ClearSelection(TBool)
CListBoxView::ClearSelectionAnchorAndActiveIndex()
CListBoxView::ConstructL(MListBoxModel *,CListItemDrawer *,CWsScreenDevice *,RWindowGroup *,RWindow *,const TRect &,TInt)
CListBoxView::CurrentItemIndex()const
CListBoxView::DataWidth()const
CListBoxView::DeselectItem(TInt)
CListBoxView::DeselectRangeL(TInt,TInt)
CListBoxView::DisableVerticalLineDrawing(TBool)
CListBoxView::DrawItem(TInt)const
CListBoxView::DrawMatcherCursor()
CListBoxView::EmptyListText()const
CListBoxView::Flags()const
CListBoxView::GetSelectionIndexesL(CSelectionIndexArray *)const
CListBoxView::HScroll(TInt)
CListBoxView::HScrollOffset()const
CListBoxView::HideMatcherCursor()
CListBoxView::IsVisible()const
CListBoxView::ItemDrawer()const
CListBoxView::ItemHeight()const
CListBoxView::ItemIsPartiallyVisible(TInt)const
CListBoxView::ItemIsSelected(TInt)const
CListBoxView::ItemIsVisible(TInt)const
CListBoxView::ItemOffsetInPixels()const
CListBoxView::ItemPos(TInt)const
CListBoxView::ItemSize(TInt)const
CListBoxView::MatcherCursorPos()const
CListBoxView::MoveCursorL(TCursorMovement,TSelectionMode)
CListBoxView::NumberOfItemsThatFitInRect(const TRect &)const
CListBoxView::RedrawDisabled()const
CListBoxView::ScrollToMakeItemVisible(TInt)
CListBoxView::SelectItemL(TInt)
CListBoxView::SelectRangeL(TInt,TInt)
CListBoxView::SelectionIndexes()const
CListBoxView::SetAnchor(TInt)
CListBoxView::SetBackColor(TRgb)
CListBoxView::SetCurrentItemIndex(TInt)
CListBoxView::SetDimmed(TBool)
CListBoxView::SetDisableRedraw(TBool)
CListBoxView::SetEmphasized(TBool)
CListBoxView::SetFlags(TInt)
CListBoxView::SetHScrollOffset(TInt)
CListBoxView::SetItemHeight(TInt)
CListBoxView::SetItemOffsetInPixels(TInt)
CListBoxView::SetListEmptyTextL(const TDesC &)
CListBoxView::SetMatcherCursor(TBool)
CListBoxView::SetMatcherCursorColor(TRgb)
CListBoxView::SetMatcherCursorPos(TInt)
CListBoxView::SetPaintedSelection(TBool)
CListBoxView::SetScrolling(TBool)
CListBoxView::SetSelectionIndexesL(const CSelectionIndexArray *)
CListBoxView::SetTextColor(TRgb)
CListBoxView::SetTopItemIndex(TInt)
CListBoxView::SetViewRect(const TRect &)
CListBoxView::SetVisibilityObserver(MListVisibilityObserver *)
CListBoxView::TextColor()const
CListBoxView::ToggleItemL(TInt)
CListBoxView::TopItemIndex()const
CListBoxView::UpdateSelectionL(TSelectionMode)
CListBoxView::VScrollTo(TInt)
CListBoxView::VScrollTo(TInt,TRect &)
CListBoxView::VerticalMoveToItemL(TInt,TSelectionMode)
CListBoxView::ViewRect()const
CListBoxView::VisibleWidth(const TRect &)const
CListBoxView::XYPosToItemIndex(TPoint,TInt &)const
CListBoxView::~CListBoxView()
Inherited Enumerations
CListBoxView:TCursorMovement
CListBoxView:TFlags
CListBoxView:TSelectionMode
Private Attributes
TBool iEmptyListWithFind
Inherited Attributes
CListBoxView::iBottomItemIndex
CListBoxView::iCurrentItemIndex
CListBoxView::iDataWidth
CListBoxView::iDisableVerticalLineDrawing
CListBoxView::iExtension
CListBoxView::iFlags
CListBoxView::iGc
CListBoxView::iGroupWin
CListBoxView::iHScrollOffset
CListBoxView::iItemDrawer
CListBoxView::iItemHeight
CListBoxView::iListEmptyText
CListBoxView::iModel
CListBoxView::iTopItemIndex
CListBoxView::iVerticalOffset
CListBoxView::iViewRect
CListBoxView::iWin

Member Functions Documentation

CalcBottomItemIndex()

IMPORT_C void CalcBottomItemIndex ( ) [virtual]

Calls CColumnListBoxView::CalcBottomItemIndex() and removes filtering from find box if new list items are added. Called by listbox control when either the size of the listbox or the number of items in its model has changed.

DrawEmptyList(const TRect &)

IMPORT_C void DrawEmptyList ( const TRect & aClientRect ) const [virtual]

Draws empty list with or without find depending if it has been enabled.

Parameters

const TRect & aClientRect The client rectangle.

EnableFindEmptyList()

IMPORT_C void EnableFindEmptyList ( )

Enables find in empty list. Basically same as SetFindEmptyListState() when it is set ETrue .

GetFindEmptyListState()

TBool GetFindEmptyListState ( )

Reserved_1()

IMPORT_C TAny * Reserved_1 ( ) [private, virtual]

SetFindEmptyListState(TBool)

IMPORT_C void SetFindEmptyListState ( TBool aUsedWithFind )

Sets find in empty list visible or hides it.

Parameters

TBool aUsedWithFind Setter to set find visible or to hide it.

Member Data Documentation

TBool iEmptyListWithFind

TBool iEmptyListWithFind [private]