aknscontrolcontext.h File Reference

API published in: S60 2nd Ed

Link against: aknskins.lib aknskinsrv.lib aknswallpaperutils.lib

Capability Information

Required Capabilities

None


#include <AknsConstants.h>
#include <AknsItemID.h>
#include <coemop.h>

Go to the source code of this file.


Data Structures

class   MAknsControlContext
  Interface that provides context specific skin parameters. More...

Enumerations

enum   TAknsCCParameter
  Skin parameter types for MAknsControlContext::SupplySkinParameter. More...
enum   TAknsCCObject { EAknsCCOBackground = 0, EAknsCCOParentContext = 1 }
  Values for skin object types (given as aObject parameter for MAknsControlContext::SupplySkinObject). More...
enum   TAknsControlContextType {
  EAknsControlContextTypeUnknown = 0, EAknsControlContextTypeBasic = 1, EAknsControlContextTypeLayered = 2, EAknsControlContextTypeListBox = 3,
  EAknsControlContextTypeFrame = 4, EAknsControlContextTypeCombined = 5, EAknsControlContextTypeMasked = 6
}
  Control context type enumeration. More...

Enumeration Type Documentation

enum TAknsCCObject
 

Values for skin object types (given as aObject parameter for MAknsControlContext::SupplySkinObject).

Enumerator:
EAknsCCOBackground  Item ID for layout background.

MAknsControlContext::SupplySkinObject should return a pointer to TAknsBackground or NULL (default used).

EAknsCCOParentContext  Pointer to parent context.

MAknsControlContext::SupplySkinObject should return a pointer to the parent context (of type MAknsControlContext) or NULL (no parent context).

enum TAknsCCParameter
 

Skin parameter types for MAknsControlContext::SupplySkinParameter.

enum TAknsControlContextType
 

Control context type enumeration.

Enumerator:
EAknsControlContextTypeUnknown  Unknown type.

The control context can only be assumed to be compatible with MAknsControlContext.

EAknsControlContextTypeBasic  The control context type for CAknsBasicBackgroundControlContext (and derived types).
EAknsControlContextTypeLayered  The control context type for CAknsLayeredBackgroundControlContext (and derived types).
EAknsControlContextTypeListBox  The control context type for CAknsListBoxBackgroundControlContext (and derived types).
EAknsControlContextTypeFrame  The control context type for CAknsFrameBackgroundControlContext (and derived types).
EAknsControlContextTypeCombined  The control context type for CAknsCombinedBackgroundControlContext (and derived types).
EAknsControlContextTypeMasked  The control context type for CAknsMaskedFrameBackgroundControlContext (and derived types).

Copyright © Nokia Corporation 2001-2008
Back to top