TAknTextComponentLayout Class Reference

class TAknTextComponentLayout

A text component structure from layout.

Constructor & Destructor Documentation

TAknTextComponentLayout()

IMPORT_CTAknTextComponentLayout()

contructor

TAknTextComponentLayout(TAknTextLineLayout)

IMPORT_CTAknTextComponentLayout(TAknTextLineLayoutaLine)

Parameters

TAknTextLineLayout aLine

Member Functions Documentation

Anim(TAknTextComponentLayout, TAknTextComponentLayout, const TAknWindowComponentLayout::TRangeTriplet &)

IMPORT_C TAknTextComponentLayoutAnim(TAknTextComponentLayoutaLine,
TAknTextComponentLayoutaLine2,
const TAknWindowComponentLayout::TRangeTriplet &aTriplet
)[static]

C()

IMPORT_C TInt16C()const

Font()

IMPORT_C TInt32Font()const

FormDataHack(TAknTextComponentLayout)

TInt FormDataHack(TAknTextComponentLayoutaLayout)[static, inline]

Parameters

TAknTextComponentLayout aLayout

FormDataHack2(TAknTextComponentLayout &)

voidFormDataHack2(TAknTextComponentLayout &aLayout)[static, inline]

Parameters

TAknTextComponentLayout & aLayout

H()

IMPORT_C TInt16H()const

J()

IMPORT_C TInt16J()const

LayoutComponentType()

IMPORT_C TAknLayoutScalableComponentTypeLayoutComponentType()const

LayoutLine()

IMPORT_C TAknTextLineLayoutLayoutLine()const

LayoutLineNoEmptys()

IMPORT_C TAknTextLineLayoutLayoutLineNoEmptys()const

MultiLineY(TAknTextComponentLayout, TInt, TInt)

IMPORT_C TAknTextComponentLayoutMultiLineY(TAknTextComponentLayoutaFirst,
TIntaItemIndex,
TIntaGapBetweenItems
)[static]

This method calculates a list item position based on first item. This can be used to calculate list item positions.

Parameters

TAknTextComponentLayout aFirst
TInt aItemIndex
TInt aGapBetweenItems

Multiline(const RArray< TAknTextComponentLayout > &)

IMPORT_C TAknMultiLineTextLayoutMultiline(const RArray< TAknTextComponentLayout > &aLayouts)[static]

Parameters

const RArray< TAknTextComponentLayout > & aLayouts

RemoveLayoutEmptys(TAknTextComponentLayout)

IMPORT_C TAknTextComponentLayoutRemoveLayoutEmptys(TAknTextComponentLayoutaLayout)[private, static]

Parameters

TAknTextComponentLayout aLayout

SetC(TInt16)

IMPORT_C voidSetC(TInt16aC)

Parameters

TInt16 aC

SetFont(TInt32)

IMPORT_C voidSetFont(TInt32aFont)

Parameters

TInt32 aFont

SetH(TInt16)

IMPORT_C voidSetH(TInt16aH)

Parameters

TInt16 aH

SetJ(TInt16)

IMPORT_C voidSetJ(TInt16aJ)

Parameters

TInt16 aJ

SetW(TInt16)

IMPORT_C voidSetW(TInt16aW)

Parameters

TInt16 aW

Setb(TInt16)

IMPORT_C voidSetb(TInt16ab)

Parameters

TInt16 ab

Setl(TInt16)

IMPORT_C voidSetl(TInt16al)

Parameters

TInt16 al

Setr(TInt16)

IMPORT_C voidSetr(TInt16ar)

Parameters

TInt16 ar

Sett(TInt16)

IMPORT_C voidSett(TInt16at)

Parameters

TInt16 at

W()

IMPORT_C TInt16W()const

b()

IMPORT_C TInt16b()const

l()

IMPORT_C TInt16l()const

operator=(TAknTextLineLayout)

IMPORT_C TAknTextComponentLayoutoperator=(TAknTextLineLayoutaLine)

Parameters

TAknTextLineLayout aLine

r()

IMPORT_C TInt16r()const

t()

IMPORT_C TInt16t()const

Member Data Documentation

TInt16 iAttributeSetID

TInt16 iAttributeSetID[private]

TInt16 iC

TInt16 iC[private]

TInt16 iFirstChildID

TInt16 iFirstChildID[private]

TInt32 iFont

TInt32 iFont[private]

TInt16 iH

TInt16 iH[private]

TInt16 iJ

TInt16 iJ[private]

TInt16 iNextSiblingID

TInt16 iNextSiblingID[private]

TInt16 iParentID

TInt16 iParentID[private]

TInt16 iParentVariety

TInt16 iParentVariety[private]

TInt16 iType

TInt16 iType[private]

TInt16 iW

TInt16 iW[private]

TInt16 ib

TInt16 ib[private]

TInt16 il

TInt16 il[private]

TInt16 ir

TInt16 ir[private]

TInt16 it

TInt16 it[private]