TAknFontId Class Reference

class TAknFontId

Encapsulation of a Series 60 font id In Series 60 2.8, this only has static methods

Since
Series 60 2.8

Member Functions Documentation

ExtractCategoryFromFontId(TInt)

TAknFontCategory ExtractCategoryFromFontId ( TInt aFontId ) [static]

Parameters

TInt aFontId

ExtractHeightFromFontId(TInt)

TInt ExtractHeightFromFontId ( TInt aFontId ) [static]

Parameters

TInt aFontId

ExtractOutlineFromFontId(TInt)

TBool ExtractOutlineFromFontId ( TInt aFontId ) [static]

Parameters

TInt aFontId

ExtractPostureFromFontId(TInt)

TFontPosture ExtractPostureFromFontId ( TInt aFontId ) [static]

Parameters

TInt aFontId

ExtractWeightFromFontId(TInt)

TFontStrokeWeight ExtractWeightFromFontId ( TInt aFontId ) [static]

Parameters

TInt aFontId

FontIdForStartupNormalFont()

IMPORT_C TInt FontIdForStartupNormalFont ( ) [static]

Returns an encoded font id that can be used to requests a font at very early points during startup, when there is no layout data available. The CAknLayoutFont that is constructed should be updated after layout is present in order to release this dummy font It is not to be used for font that will actually be rendered

IsEncodedFont(TInt)

IMPORT_C TBool IsEncodedFont ( TInt aFontId ) [static]

Returns whether the font id contains metrics encoded within it

Parameters

TInt aFontId