CEikCtlLibrary Class Reference

API published in: S60 1st Ed

Link against: eikctl.lib eikcoctl.lib

Capability Information

Required Capabilities

None


#include <eikctlib.h>

Detailed Description

The CEikCtlLibrary class proovides static functions called by CEikDllInitializer; setting EikCtl library resources in Cone and giving access to its controls via ControlFactoryFuncArray() in EikonEnv.

Static Public Member Functions

static IMPORT_C TFileName  ResourceFile ()
  ResourceFile() returns name of the resource file eikctl.rsc.
static IMPORT_C TCreateByTypeFunction  ControlFactory ()
  ControlFactory provides ability to create controls by id number.
static IMPORT_C void  InitializeL ()
  Dll initialization routine.
static IMPORT_C TCreateButtonGroupByTypeFunction  ButtonGroupFactory ()
  Factory to create buttongroups.
static SEikControlInfo  CreateByTypeL (TInt aControlId)
static MEikButtonGroup CreateButtonGroupByTypeL (TInt aButtonGroupType, EikButtonGroupFactory::TCreationData &aCreationData, TBool &aAddToButtonGroupStack)

Member Function Documentation

static IMPORT_C TCreateButtonGroupByTypeFunction CEikCtlLibrary::ButtonGroupFactory  )  [static]
 

Factory to create buttongroups.

static IMPORT_C TCreateByTypeFunction CEikCtlLibrary::ControlFactory  )  [static]
 

ControlFactory provides ability to create controls by id number.

static MEikButtonGroup* CEikCtlLibrary::CreateButtonGroupByTypeL TInt  aButtonGroupType,
EikButtonGroupFactory::TCreationData aCreationData,
TBool &  aAddToButtonGroupStack
[static]
 
static SEikControlInfo CEikCtlLibrary::CreateByTypeL TInt  aControlId  )  [static]
 
static IMPORT_C void CEikCtlLibrary::InitializeL  )  [static]
 

Dll initialization routine.

static IMPORT_C TFileName CEikCtlLibrary::ResourceFile  )  [static]
 

ResourceFile() returns name of the resource file eikctl.rsc.


The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top