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.