TSpdiaIndexData Class Reference

class TSpdiaIndexData

TSpdiaIndexData application class.

SpdCtrl.DLL
Since

Constructor & Destructor Documentation

TSpdiaIndexData()

TSpdiaIndexData()

C++ default constructor.

Member Functions Documentation

ContactId()

TContactItemId ContactId()const [inline]

Returns SpeedDial contact id.

ContactItem()

CPbkContactItem *ContactItem()[inline]

Returns ContactItem

FieldId()

TInt FieldId()const [inline]

Returns field id.

IconIndex()

TInt IconIndex()const [inline]

Returns icon index number

Index()

TInt Index()const [inline]

Returns SpeedDial list box index.

LastThumb()

TBool LastThumb()[inline]

ETrue is returned if it is the last thumbnail

Number()

TInt Number()const [inline]

Return SpeedDial list box index.

OffsetValue(TDataIndex)

TInt OffsetValue(TDataIndexaIndex)[static]

Returns offset address of member data

Parameters

TDataIndex aIndex

Operation()

MPbkThumbnailOperation *Operation()[inline]

Returns Operation

PhoneNumber()

const TDesC &PhoneNumber()const [inline]

Returns Link Phone number.

ResetThumbIndex()

voidResetThumbIndex()[inline]

Reset thumbnail index data

SetContactId(TContactItemId)

voidSetContactId(TContactItemIdaContactId)[inline]

Sets a SpeedDial contact id.

Parameters

TContactItemId aContactIdSpeedDial contact id

SetContactItem(CPbkContactItem *)

voidSetContactItem(CPbkContactItem *aItem)[inline]

Sets contact item id.

Parameters

CPbkContactItem * aItem

SetFieldId(TInt)

voidSetFieldId(TIntaFieldId)[inline]

Sets field id.

Parameters

TInt aFieldId

SetIconIndex(TInt)

voidSetIconIndex(TIntaIndex)[inline]

Sets a icon index number A flag is stood, when SpeedDial data is compared with a directory entry and there is an addition.

Parameters

TInt aIndex

SetIndex(TInt)

voidSetIndex(TIntaIndex)[inline]

Sets a SpeedDial list box index.

Parameters

TInt aIndex: SpeedDial list box index

SetLastThumb(TBool)

voidSetLastThumb(TBoolaLast)[inline]

Sets last Thumbnail flag

Parameters

TBool aLast

SetNumber(TInt)

voidSetNumber(TIntaNumber)[inline]

Sets a SpeedDial list box index.

Parameters

TInt aNumber

SetOperation(MPbkThumbnailOperation *)

voidSetOperation(MPbkThumbnailOperation *aOperation)[inline]

Sets operation

Parameters

MPbkThumbnailOperation * aOperation

SetPhoneNumber(const TDesC &)

voidSetPhoneNumber(const TDesC &aPoneNumber)[inline]

Sets a link file name.

Parameters

const TDesC & aPoneNumber

SetThumbIndex(TInt, const CFbsBitmap *)

voidSetThumbIndex(TIntaIndex,
const CFbsBitmap *aBitmap
)[inline]

Sets a thumb index number A flag is stood, when SpeedDial data is compared with a directory entry and there is an addition.

Parameters

TInt aIndexa index of control data
const CFbsBitmap * aBitmap

TelNumber()

const TDesC &TelNumber()const [inline]

Returns Link Telphone number(remove invalid chars).

ThumbIndex()

TInt ThumbIndex()const [inline]

Returns thumbnail index number.

ThumbSize()

TSize ThumbSize()const [inline]

Returns thumbnail Size

Member Enumerations Documentation

Enum TDataIndex

Enumerators

EIndex
ENumber
EContactId
EPhoneNumber
ETelNumber
EContactItem
EOperation
ELastThumb

Member Data Documentation

TContactItemId iContactId

TContactItemId iContactId[private]

CPbkContactItem * iContactItem

CPbkContactItem *iContactItem[private]

TInt iFieldId

TInt iFieldId[private]

TInt iIconIndex

TInt iIconIndex[private]

TInt iIndex

TInt iIndex[private]

TBool iLastThumb

TBool iLastThumb[private]

TInt iNumber

TInt iNumber[private]

MPbkThumbnailOperation * iOperation

MPbkThumbnailOperation *iOperation[private]

TPhCltTelephoneNumber iPhoneNumber

TPhCltTelephoneNumber iPhoneNumber[private]

TPhCltTelephoneNumber iTelNumber

TPhCltTelephoneNumber iTelNumber[private]

TInt iThumbIndex

TInt iThumbIndex[private]

TSize iThumbSize

TSize iThumbSize[private]