aknenv.h File Reference

API published in: S60 1st Ed

Link against: avkon.lib eikcore.lib

Capability Information

Required Capabilities

None


#include <eikenv.h>
#include <eiksbfrm.h>
#include <eikcba.h>
#include <eikmobs.h>
#include <eikmenub.h>
#include <eikappui.h>
#include <aknlayout2id.h>
#include <akndef.h>

Go to the source code of this file.


Namespaces

namespace   AknLayout
namespace   LayoutPack

Data Structures

class   CAknEnv
  This class is a Series 60 extension to CEikonEnv. More...
struct   CAknEnv::TWsBufferRequest

Defines

#define  __AVKON_ENV_H__
#define  AKN_LAF_COLOR_ENV(env, nn)   CAknEnv::AvkonColor(nn)
  Color indirection macros.
#define  AKN_LAF_COLOR(nn)   CAknEnv::AvkonColor(nn)
#define  AKN_LAF_COLOR_STATIC(nn)   CAknEnv::AvkonColor(nn)
#define  iAvkonEnv   (STATIC_CAST(CAknEnv*,iEikonEnv->Extension()))
#define  AVKONENV   (STATIC_CAST(CAknEnv*, CEikonEnv::Static()->Extension()))

Typedefs

typedef CLafSystemFont  CAknSystemFont

Define Documentation

#define __AVKON_ENV_H__
 
#define AKN_LAF_COLOR nn   )     CAknEnv::AvkonColor(nn)
 
#define AKN_LAF_COLOR_ENV env,
nn   )     CAknEnv::AvkonColor(nn)
 

Color indirection macros.

This macro takes number from LAF specification and converts it to TRgb for use to draw things.

#define AKN_LAF_COLOR_STATIC nn   )     CAknEnv::AvkonColor(nn)
 
#define AVKONENV   (STATIC_CAST(CAknEnv*, CEikonEnv::Static()->Extension()))
 
#define iAvkonEnv   (STATIC_CAST(CAknEnv*,iEikonEnv->Extension()))
 

Typedef Documentation

typedef CLafSystemFont CAknSystemFont
 

Copyright © Nokia Corporation 2001-2008
Back to top