API published in: S60 2nd Ed
Link against: aknskins.lib aknskinsrv.lib aknswallpaperutils.lib
Required Capabilities
None
#include <aknslistboxbackgroundcontrolcontext.h>
Inherits CAknsBasicBackgroundControlContext.
This is a public class with exported functions. The class is not intended for derivation outside the library.
Public Member Functions |
||||
virtual | ~CAknsListBoxBackgroundControlContext () | |||
Destructor. |
||||
IMPORT_C void | SetTiledBitmap (const TAknsItemID &aID) | |||
Sets the item ID of the tiled bitmap. |
||||
IMPORT_C void | SetTiledRect (const TRect &aRect) | |||
Sets the layout rectangle of the tiled bitmap. |
||||
IMPORT_C void | SetBottomBitmap (const TAknsItemID &aID) | |||
Sets the item ID of the bottom part bitmap. |
||||
IMPORT_C void | SetBottomRect (const TRect &aRect) | |||
Sets the layout rectangle of the bottom part bitmap. |
||||
TBool | IsCompatibleWithType (const TAknsControlContextType aType) const | |||
Determines whether this control context is compatible with the given derived type.
|
||||
TInt | UpdateContext () | |||
Updates the control context, if necessary. |
||||
Static Public Member Functions |
||||
static IMPORT_C CAknsListBoxBackgroundControlContext * | NewL (const TAknsItemID &aImageID, const TRect &aRect, const TBool aParentAbsolute, const TAknsItemID &aTiledBitmapID, const TRect &aTiledRect) | |||
Two-phased constructor. |
||||
Protected Member Functions |
||||
CAknsListBoxBackgroundControlContext () | ||||
C++ constructor. |
||||
void | ConstructL (const TRect &aRect, const TBool aParentAbsolute, const TAknsItemID &aImageID, const TAknsItemID &aTiledBitmapID, const TRect &aTiledRect) | |||
Symbian 2nd phase constructor. |
||||
Protected Attributes |
||||
TAknsBackground * | iTiledLayout | |||
Structure for tiled layout. |
||||
TAknsBackground * | iBottomLayout | |||
Structure for bottom part layout. |
|
Destructor. |
|
C++ constructor. |
|
Symbian 2nd phase constructor. |
|
Determines whether this control context is compatible with the given derived type.
Reimplemented from CAknsBasicBackgroundControlContext. |
|
Two-phased constructor.
|
|
Sets the item ID of the bottom part bitmap.
|
|
Sets the layout rectangle of the bottom part bitmap.
|
|
Sets the item ID of the tiled bitmap.
|
|
Sets the layout rectangle of the tiled bitmap.
|
|
Updates the control context, if necessary. This method is called by the framework before drawing with the context. Implementation in CAknsListBoxBackgroundControlContext disables any non-existing levels.
Reimplemented from MAknsControlContext. |
|
Structure for bottom part layout. |
|
Structure for tiled layout. |