ActivePalette2Factory Class Reference

class ActivePalette2Factory

Factory class for Active Palette 2. Use these static functions to create AP2 objects. Class should not be instantiated.

Constructor & Destructor Documentation

ActivePalette2Factory()

ActivePalette2Factory()[protected, inline]

Constructor - not for external use

Member Functions Documentation

CreateActivePaletteUIL(TActivePalette2DrawMode)

IMPORT_C MActivePalette2UI *CreateActivePaletteUIL(TActivePalette2DrawModeaDrawMode)[static]

Creates a legacy-style, CCoeControl-based Active Palette. The control created is NOT a window-owning control. Set the container window and Mop parent using the CoeControl() function. Define this if GuiLib rendering is required

Parameters

TActivePalette2DrawMode aDrawModeThe drawing style used to render the AP

CreateGuiActivePaletteUIL(MGui *)

IMPORT_C MActivePalette2UI *CreateGuiActivePaletteUIL(MGui *aGui)[static]

Creates a new-style, GuiLib-based Active Palette.

Parameters

MGui * aGuiThe client app's Gui environment

CreateHUIActivePaletteUIL(CHuiEnv &)

IMPORT_C MActivePalette2UI *CreateHUIActivePaletteUIL(CHuiEnv &aHuiEnv)[static]

Creates a new-style, CHuiControl-based Active Palette. The control should be added to a control group using the CoeControl() function.

Parameters

CHuiEnv & aHuiEnvThe client app's Hui environment