ResourceUtils Class Reference
Provides static functions for resource reading.
All functions use pre-initialised resource reader objects to read information from resource files.
CCoeEnv::CreateResourceReaderLC()
Member Functions Documentation
CreateNamedScreenFontInPixelsL(TResourceReader &, CWsScreenDevice &)
Creates a named screen font in pixels from a NAMED_FONT resource.
Parameters
TResourceReader
& aResourceReader
|
Resource reader to use to read the font information.
|
CWsScreenDevice
& aScreenDevice
|
The screen device for which the font will be created.
|
CreateNamedScreenFontL(TResourceReader &, CWsScreenDevice &)
Creates and returns a named screen font from a NAMED_FONT resource.
Parameters
TResourceReader
& aResourceReader
|
Resource reader to use to read the font information.
|
CWsScreenDevice
& aScreenDevice
|
The screen device for which the font will be created.
|
CreateScreenFontL(TResourceReader &, CWsScreenDevice &)
Creates a screen font from a FONT resource.
Parameters
TResourceReader
& aResourceReader
|
Resource reader to use to read the font UID and flags.
|
CWsScreenDevice
& aScreenDevice
|
The screen device for which the font will be created.
|
PopulateColorArrayL(CColorArray &, TResourceReader &)
Populates an array of logical colours using a pre-initialised resource reader from an array of CTRL_COLOR resources.
Parameters
CColorArray
& aColors
|
On return, contains the colour array read from the resource.
|
TResourceReader
& aReader
|
Resource reader to use to read the colour array.
|
ReadResourceIntL(TResourceReader &, TResourceTypeInt)
ReadTInt16L(TResourceReader &)
Reads a 16 bit signed integer from a resource.
ReadTInt32L(TResourceReader &)
Reads a 32 bit signed integer from a resource.
ReadTInt8L(TResourceReader &)
Reads an 8 bit signed integer from a resource.
Member Enumerations Documentation
Enum TResourceTypeInt
Enumerators
EResourceInt8
|
|
EResourceInt16
|
|
EResourceInt32
|
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.