CEikCtlLibrary Class Reference

#include <mw/eikctlib.h>

Link against: eikctl.lib

class CEikCtlLibrary : public CBase

Inherits from

  • CEikCtlLibrary

    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

    Member Function Documentation

    ButtonGroupFactory ( )

    IMPORT_C TCreateButtonGroupByTypeFunctionButtonGroupFactory()[static]

    Factory to create buttongroups

    ControlFactory ( )

    IMPORT_C TCreateByTypeFunctionControlFactory()[static]

    ControlFactory provides ability to create controls by id number.

    CreateButtonGroupByTypeL ( TInt, EikButtonGroupFactory::TCreationData &, TBool & )

    MEikButtonGroup *CreateButtonGroupByTypeL(TIntaButtonGroupType,
    EikButtonGroupFactory::TCreationData &aCreationData,
    TBool &aAddToButtonGroupStack
    )[static]

    Creates the button group identified by aButtonGroupType, if it exists in this button group factory. Extra required information is supplied in aCreationData. If the button group is to be added to the button group stack then this can be set in aAddToButtonGroupStack. If the aButtonGroupType value does not exist, then it returns NULL.

    CreateByTypeL ( TInt )

    SEikControlInfo CreateByTypeL(TIntaControlId)[static]

    InitializeL ( )

    IMPORT_C voidInitializeL()[static]

    Dll initialization routine

    ResourceFile ( )

    IMPORT_C TFileNameResourceFile()[static]

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