CEikScrollBarExtensionImpl Class Reference

class CEikScrollBarExtensionImpl : public CBase

Inherits from

  • CEikScrollBarExtensionImpl

Member Functions Documentation

AddExternalFrameL(CEikScrollBarFrame *)

voidAddExternalFrameL(CEikScrollBarFrame *aFrame)[pure virtual]

Parameters

CEikScrollBarFrame * aFrame

Cba()

CEikCba *Cba()const [pure virtual]

CreateRequiredComponentsL()

voidCreateRequiredComponentsL()[pure virtual]

DestroyButton(CAknScrollButton *&)

voidDestroyButton(CAknScrollButton *&aButton)[pure virtual]

Parameters

CAknScrollButton *& aButton

DisconnectExternalFrames()

voidDisconnectExternalFrames()[pure virtual]

DoSetModel(const TEikScrollBarModel *)

voidDoSetModel(const TEikScrollBarModel *aModel)[pure virtual]

Parameters

const TEikScrollBarModel * aModel

HasModelChanged(const TEikScrollBarModel *)

TBool HasModelChanged(const TEikScrollBarModel *aModel)[pure virtual]

Parameters

const TEikScrollBarModel * aModel

RemoveExternalFrame(CEikScrollBarFrame *)

voidRemoveExternalFrame(CEikScrollBarFrame *aFrame)[pure virtual]

Parameters

CEikScrollBarFrame * aFrame

Reserved_1()

TInt Reserved_1()[private, pure virtual]

Reserved_2()

TInt Reserved_2()[private, pure virtual]

ScrollBarBreadth()

TInt ScrollBarBreadth()const [pure virtual]

ScrollBarObserver()

MEikScrollBarObserver *ScrollBarObserver()[pure virtual]

ScrollBarType()

TInt ScrollBarType()[pure virtual]

SetAllButtonsDimmed(TBool)

voidSetAllButtonsDimmed(TBoolaDimmed)[pure virtual]

Parameters

TBool aDimmed

SetButtonPositionL(CAknScrollButton *)

voidSetButtonPositionL(CAknScrollButton *aButton)[pure virtual]

Parameters

CAknScrollButton * aButton

SetContainingCba(CEikCba *)

voidSetContainingCba(CEikCba *aCba)[pure virtual]

Parameters

CEikCba * aCba

SetDecreaseButtonsDimmed(TBool)

voidSetDecreaseButtonsDimmed(TBoolaDimmed)[pure virtual]

Parameters

TBool aDimmed

SetFocusPosToThumbPos(TInt)

voidSetFocusPosToThumbPos(TIntaFocusPosition)[pure virtual]

Parameters

TInt aFocusPosition

SetIncreaseButtonsDimmed(TBool)

voidSetIncreaseButtonsDimmed(TBoolaDimmed)[pure virtual]

Parameters

TBool aDimmed

SetLengthAndModelL(TInt, const TEikScrollBarModel *)

voidSetLengthAndModelL(TIntaLength,
const TEikScrollBarModel *aModel
)[pure virtual]

Parameters

TInt aLength
const TEikScrollBarModel * aModel

SetLengthL(TInt)

voidSetLengthL(TIntaLength)[pure virtual]

Parameters

TInt aLength

SetModel(const TEikScrollBarModel *)

voidSetModel(const TEikScrollBarModel *aModel)[pure virtual]

Parameters

const TEikScrollBarModel * aModel

SetModelL(const TEikScrollBarModel *)

voidSetModelL(const TEikScrollBarModel *aModel)[pure virtual]

Parameters

const TEikScrollBarModel * aModel

SetModelThumbPosition(TInt)

voidSetModelThumbPosition(TIntaThumbPos)[pure virtual]

Parameters

TInt aThumbPos

SetScrollBarObserver(MEikScrollBarObserver *)

voidSetScrollBarObserver(MEikScrollBarObserver *aScrollBarObserver)[pure virtual]

Parameters

MEikScrollBarObserver * aScrollBarObserver

ThumbPosition()

TInt ThumbPosition()const [pure virtual]