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(TIntaFontId)[static]

Parameters

TInt aFontId

ExtractHeightFromFontId(TInt)

TInt ExtractHeightFromFontId(TIntaFontId)[static]

Parameters

TInt aFontId

ExtractOutlineFromFontId(TInt)

TBool ExtractOutlineFromFontId(TIntaFontId)[static]

Parameters

TInt aFontId

ExtractPostureFromFontId(TInt)

TFontPosture ExtractPostureFromFontId(TIntaFontId)[static]

Parameters

TInt aFontId

ExtractWeightFromFontId(TInt)

TFontStrokeWeight ExtractWeightFromFontId(TIntaFontId)[static]

Parameters

TInt aFontId

FontIdForStartupNormalFont()

IMPORT_C TIntFontIdForStartupNormalFont()[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 TBoolIsEncodedFont(TIntaFontId)[static]

Returns whether the font id contains metrics encoded within it

Parameters

TInt aFontId