TApaPictureFactory Class Reference
class TApaPictureFactory : public MPictureFactory
|
A factory class for instantiating and restoring an application's door.
A door factory object is constructed by the UI environment and can be accessed by calling CEikonEnv::PictureFactory().
CEikonEnv::PictureFactory()
CApaDoor
Constructor & Destructor Documentation
TApaPictureFactory(CApaProcess *)
IMPORT_C
|
TApaPictureFactory
|
(
|
CApaProcess
*
|
aAppProcess
|
)
|
|
Constructs a door factory object for the specified application process.
TApaPictureFactory()
IMPORT_C
|
TApaPictureFactory
|
(
|
)
|
[protected]
|
Member Functions Documentation
NewPictureL(TPictureHeader &, const CStreamStore &)
Constructs and restores an application's door (picture) from a stream in the specified store.
The restored door is a
CApaDoor
type object.
Note that the function can leave with KErrNoMemory if creation of the
CApaDoor
object fails.
TPictureHeader
TPictureHeader::iPicture
Parameters
TPictureHeader
& aPictureHeader
|
The header identifying the door to be restored. The UID identifying the door must be KUidPictureTypeDoor, otherwise the function leaves with KErrNotSupported. On entry, the door picture must be represented by a stream ID, otherwise the function leaves with KErrBadHandle; on return, the door picture is represented by a pointer to an internalized CApaDoor object.
|
const
CStreamStore
& aPictureStore
|
The store from which the door will be restored.
|
SetIconSize(TSize)
void
|
SetIconSize
|
(
|
TSize
|
aIconSizeInTwips
|
)
|
[inline]
|
Sets the size of the icon.
Parameters
TSize
aIconSizeInTwips
|
The size of the icon, in twips.
|
Member Data Documentation
CApaProcess * iApaProcess
TSize
iIconSize
TSize
|
iIconSize
|
[private]
|
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.