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 ( TDataIndex aIndex ) [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()

void ResetThumbIndex ( ) [inline]

Reset thumbnail index data

SetContactId(TContactItemId)

void SetContactId ( TContactItemId aContactId ) [inline]

Sets a SpeedDial contact id.

Parameters

TContactItemId aContactId SpeedDial contact id

SetContactItem(CPbkContactItem *)

void SetContactItem ( CPbkContactItem * aItem ) [inline]

Sets contact item id.

Parameters

CPbkContactItem * aItem

SetFieldId(TInt)

void SetFieldId ( TInt aFieldId ) [inline]

Sets field id.

Parameters

TInt aFieldId

SetIconIndex(TInt)

void SetIconIndex ( TInt aIndex ) [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)

void SetIndex ( TInt aIndex ) [inline]

Sets a SpeedDial list box index.

Parameters

TInt aIndex : SpeedDial list box index

SetLastThumb(TBool)

void SetLastThumb ( TBool aLast ) [inline]

Sets last Thumbnail flag

Parameters

TBool aLast

SetNumber(TInt)

void SetNumber ( TInt aNumber ) [inline]

Sets a SpeedDial list box index.

Parameters

TInt aNumber

SetOperation(MPbkThumbnailOperation *)

void SetOperation ( MPbkThumbnailOperation * aOperation ) [inline]

Sets operation

Parameters

MPbkThumbnailOperation * aOperation

SetPhoneNumber(const TDesC &)

void SetPhoneNumber ( const TDesC & aPoneNumber ) [inline]

Sets a link file name.

Parameters

const TDesC & aPoneNumber

SetThumbIndex(TInt, const CFbsBitmap *)

void SetThumbIndex ( TInt aIndex,
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 aIndex a 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]