S60 3rd Edition API Reference: MEikButtonGroup Class Reference

MEikButtonGroup Class Reference

API published in: S60 1st Ed

Link against: eikcoctl.lib avkon.lib

Capability Information

Required Capabilities

None


#include <eikbtgrp.h>

Inherited by CEikButtonPanel, CEikToolBar, and MEikEnhancedButtonGroup.


Public Member Functions

void Release ()
virtual void SetCommandL (TInt aPosition, TInt aCommandId, const TDesC *aText, const CFbsBitmap *aBitmap, const CFbsBitmap *aMask)=0
virtual void SetCommandL (TInt aPosition, TInt aResourceId)=0
virtual void SetCommandSetL (TInt aResourceId)=0
virtual void AddCommandL (TInt aPosition, TInt aCommandId, const TDesC *aText, const CFbsBitmap *aBitmap, const CFbsBitmap *aMask)=0
virtual void AddCommandToStackL (TInt aPosition, TInt aCommandId, const TDesC *aText, const CFbsBitmap *aBitmap, const CFbsBitmap *aMask)=0
virtual void AddCommandToStackL (TInt aPosition, TInt aResourceId)=0
virtual void AddCommandSetToStackL (TInt aResourceId)=0
virtual void SetDefaultCommand (TInt aCommandId)=0
virtual TSize CalcMinimumSizeL (TInt aResourceId)=0
virtual void RemoveCommandFromStack (TInt aPosition, TInt aCommandId)=0
virtual TInt CommandPos (TInt aCommandId) const =0
virtual void DimCommand (TInt aCommandId, TBool aDimmed)=0
virtual TBool IsCommandDimmed (TInt aCommandId) const =0
virtual void MakeCommandVisible (TInt aCommandId, TBool aVisible)=0
virtual TBool IsCommandVisible (TInt aCommandId) const =0
virtual IMPORT_C void AnimateCommand (TInt aCommandId)
virtual CCoeControl * AsControl ()=0
virtual const CCoeControl * AsControl () const =0
virtual void SetBoundingRect (const TRect &aBoundingRect)=0
virtual void ReduceRect (TRect &aBoundingRect) const =0
virtual CCoeControl * GroupControlById (TInt aCommandId) const =0
virtual CEikCommandButtonGroupControlAsButton (TInt aCommandId) const =0
virtual TInt CommandId (TInt aCommandPos) const =0
virtual TInt ButtonCount () const =0
virtual TUint ButtonGroupFlags () const =0
virtual void SetMSKCommandObserver (MEikCommandObserver *aCommandObserver)=0
 Public Since 3rd Ed FP1.
virtual void DimCommandByPosition (TInt aPosition, TBool aDimmed)=0
 Public Since 3rd Ed FP1.
virtual TBool IsCommandDimmedByPosition (TInt aPosition) const =0
 Public Since 3rd Ed FP1.
virtual void MakeCommandVisibleByPosition (TInt aPosition, TBool aVisible)=0
 Public Since 3rd Ed FP1.
virtual TBool IsCommandVisibleByPosition (TInt aPosition) const =0
 Public Since 3rd Ed FP1.
virtual void AnimateCommandByPosition (TInt aPosition)=0
 Public Since 3rd Ed FP1.

Member Function Documentation

virtual void MEikButtonGroup::AddCommandL TInt  aPosition,
TInt  aCommandId,
const TDesC *  aText,
const CFbsBitmap *  aBitmap,
const CFbsBitmap *  aMask
[pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::AddCommandSetToStackL TInt  aResourceId  )  [pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::AddCommandToStackL TInt  aPosition,
TInt  aResourceId
[pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::AddCommandToStackL TInt  aPosition,
TInt  aCommandId,
const TDesC *  aText,
const CFbsBitmap *  aBitmap,
const CFbsBitmap *  aMask
[pure virtual]
 

Implemented in CEikCba.

virtual IMPORT_C void MEikButtonGroup::AnimateCommand TInt  aCommandId  )  [virtual]
 

Reimplemented in CEikCba.

virtual void MEikButtonGroup::AnimateCommandByPosition TInt  aPosition  )  [pure virtual]
 

Public Since 3rd Ed FP1.

virtual const CCoeControl* MEikButtonGroup::AsControl  )  const [pure virtual]
 

Implemented in CEikCba.

virtual CCoeControl* MEikButtonGroup::AsControl  )  [pure virtual]
 

Implemented in CEikCba.

virtual TInt MEikButtonGroup::ButtonCount  )  const [pure virtual]
 

Implemented in CEikCba.

virtual TUint MEikButtonGroup::ButtonGroupFlags  )  const [pure virtual]
 

Implemented in CEikCba.

virtual TSize MEikButtonGroup::CalcMinimumSizeL TInt  aResourceId  )  [pure virtual]
 

Implemented in CEikCba.

virtual TInt MEikButtonGroup::CommandId TInt  aCommandPos  )  const [pure virtual]
 

Implemented in CEikCba.

virtual TInt MEikButtonGroup::CommandPos TInt  aCommandId  )  const [pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::DimCommand TInt  aCommandId,
TBool  aDimmed
[pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::DimCommandByPosition TInt  aPosition,
TBool  aDimmed
[pure virtual]
 

Public Since 3rd Ed FP1.

virtual CEikCommandButton* MEikButtonGroup::GroupControlAsButton TInt  aCommandId  )  const [pure virtual]
 

Implemented in CEikCba.

virtual CCoeControl* MEikButtonGroup::GroupControlById TInt  aCommandId  )  const [pure virtual]
 

Implemented in CEikCba.

virtual TBool MEikButtonGroup::IsCommandDimmed TInt  aCommandId  )  const [pure virtual]
 

Implemented in CEikCba.

virtual TBool MEikButtonGroup::IsCommandDimmedByPosition TInt  aPosition  )  const [pure virtual]
 

Public Since 3rd Ed FP1.

virtual TBool MEikButtonGroup::IsCommandVisible TInt  aCommandId  )  const [pure virtual]
 

Implemented in CEikCba.

virtual TBool MEikButtonGroup::IsCommandVisibleByPosition TInt  aPosition  )  const [pure virtual]
 

Public Since 3rd Ed FP1.

virtual void MEikButtonGroup::MakeCommandVisible TInt  aCommandId,
TBool  aVisible
[pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::MakeCommandVisibleByPosition TInt  aPosition,
TBool  aVisible
[pure virtual]
 

Public Since 3rd Ed FP1.

virtual void MEikButtonGroup::ReduceRect TRect &  aBoundingRect  )  const [pure virtual]
 

Implemented in CEikCba, and CEikToolBar.

void MEikButtonGroup::Release  ) 
 
virtual void MEikButtonGroup::RemoveCommandFromStack TInt  aPosition,
TInt  aCommandId
[pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::SetBoundingRect const TRect &  aBoundingRect  )  [pure virtual]
 

Implemented in CEikCba, and CEikToolBar.

virtual void MEikButtonGroup::SetCommandL TInt  aPosition,
TInt  aResourceId
[pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::SetCommandL TInt  aPosition,
TInt  aCommandId,
const TDesC *  aText,
const CFbsBitmap *  aBitmap,
const CFbsBitmap *  aMask
[pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::SetCommandSetL TInt  aResourceId  )  [pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::SetDefaultCommand TInt  aCommandId  )  [pure virtual]
 

Implemented in CEikCba.

virtual void MEikButtonGroup::SetMSKCommandObserver MEikCommandObserver *  aCommandObserver  )  [pure virtual]
 

Public Since 3rd Ed FP1.


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

Copyright © Nokia Corporation 2001-2007
Back to top