AknListBoxUtils Class Reference

#include <mw/aknlists.h>

class AknListBoxUtils

Detailed Description

General utilities relating to listboxes

Since
Series 60 0.9

Member Function Documentation

HandleItemRemovalAndPositionHighlightL ( CEikListBox *, TInt, TBool )

IMPORT_C voidHandleItemRemovalAndPositionHighlightL(CEikListBox *aListBox,
TIntaValueOfCurrentItemIndexBeforeRemoval,
TBoolaCurrentItemWasRemoved
)[static]

This function is similar to HandleItemRemovalL(). This function has to call when the items should be removed. If a leave occurs the framework generates a Symbian Leave code.

ParameterDescription
aListBoxA pointer to CEikListBox object.
aValueOfCurrentItemIndexBeforeRemovalA current item index value before removal.
aCurrentItemWasRemovedETrue if removed EFalse if not.

HandleItemRemovalAndPositionHighlightL ( CEikListBox *, TInt, CArrayFix< TInt > & )

IMPORT_C voidHandleItemRemovalAndPositionHighlightL(CEikListBox *aListBox,
TIntaValueOfCurrentItemIndexBeforeRemoval,
CArrayFix< TInt > &aIndexesToRemovedItems
)[static]

This function should be called after one or more items have been removed. If a leave occurs the framework generates a Symbian Leave code.

ParameterDescription
aListBoxA pointer to CEikListBox object.
aValueOfCurrentItemIndexBeforeRemovalA current item index value before removal.
aIndexesToRemovedItemsA thin templated base class for arrays of fixed length objects.

ListBoxLinesShown ( MAknsSkinInstance *, MAknsControlContext * )

IMPORT_C TBoolListBoxLinesShown(MAknsSkinInstance *aInstance,
MAknsControlContext *aCc
)[static]