MEikEnhancedButtonGroup Class Reference

API published in: S60 1st Ed

Link against: eikcoctl.lib avkon.lib

Capability Information

Required Capabilities

None


#include <
eikbtgrp.h>

Inherits MEikButtonGroup.

Inherited by CEikCba.


Detailed Description

Extends needed functions for enhanced cba.

Public Member Functions

virtual IMPORT_C void OfferCommandListL (const RArray< TInt > &aCommandList)=0
 Used to offer list of commands for softkeys.
virtual IMPORT_C void OfferCommandListL (const TInt aResourceId)=0
 Used to offer list of commands for softkeys.
virtual IMPORT_C TBool IsCommandInGroup (const TInt aCommandId) const =0
 Used to check if a certain command have been approved to the current command set.
virtual IMPORT_C void ReplaceCommand (const TInt aCommandId, const TInt aResourceId)=0
 Replace existing command with a new command.

Member Function Documentation

virtual IMPORT_C TBool MEikEnhancedButtonGroup::IsCommandInGroup const TInt  aCommandId  )  const [pure virtual]
 

Used to check if a certain command have been approved to the current command set.

Parameters:
aCommandId The id for command which existence should be checked.
Returns:
ETrue if command is in control group, otherwise EFalse.

Implemented in CEikCba.

virtual IMPORT_C void MEikEnhancedButtonGroup::OfferCommandListL const TInt  aResourceId  )  [pure virtual]
 

Used to offer list of commands for softkeys.

Parameters:
aResourceId Id for CBA resource that defines enhanced cba buttons.

Implemented in CEikCba.

virtual IMPORT_C void MEikEnhancedButtonGroup::OfferCommandListL const RArray< TInt > &  aCommandList  )  [pure virtual]
 

Used to offer list of commands for softkeys.

Parameters:
aCommandList A list of command ids to be offered for softkeys.

Implemented in CEikCba.

virtual IMPORT_C void MEikEnhancedButtonGroup::ReplaceCommand const TInt  aCommandId,
const TInt  aResourceId
[pure virtual]
 

Replace existing command with a new command.

Parameters:
aCommandId Id for command that should be replaced.
aResourceId Resource id for new enhanced cba button.

Implemented in CEikCba.


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

Copyright © Nokia Corporation 2001-2008
Back to top