CEikScrollBarExtensionImpl Class Reference

class CEikScrollBarExtensionImpl : public CBase

Inherits from

Member Functions Documentation

AddExternalFrameL(CEikScrollBarFrame *)

void AddExternalFrameL ( CEikScrollBarFrame * aFrame ) [pure virtual]

Parameters

CEikScrollBarFrame * aFrame

Cba()

CEikCba * Cba ( ) const [pure virtual]

CreateRequiredComponentsL()

void CreateRequiredComponentsL ( ) [pure virtual]

DestroyButton(CAknScrollButton *&)

void DestroyButton ( CAknScrollButton *& aButton ) [pure virtual]

Parameters

CAknScrollButton *& aButton

DisconnectExternalFrames()

void DisconnectExternalFrames ( ) [pure virtual]

DoSetModel(const TEikScrollBarModel *)

void DoSetModel ( 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 *)

void RemoveExternalFrame ( 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)

void SetAllButtonsDimmed ( TBool aDimmed ) [pure virtual]

Parameters

TBool aDimmed

SetButtonPositionL(CAknScrollButton *)

void SetButtonPositionL ( CAknScrollButton * aButton ) [pure virtual]

Parameters

CAknScrollButton * aButton

SetContainingCba(CEikCba *)

void SetContainingCba ( CEikCba * aCba ) [pure virtual]

Parameters

CEikCba * aCba

SetDecreaseButtonsDimmed(TBool)

void SetDecreaseButtonsDimmed ( TBool aDimmed ) [pure virtual]

Parameters

TBool aDimmed

SetFocusPosToThumbPos(TInt)

void SetFocusPosToThumbPos ( TInt aFocusPosition ) [pure virtual]

Parameters

TInt aFocusPosition

SetIncreaseButtonsDimmed(TBool)

void SetIncreaseButtonsDimmed ( TBool aDimmed ) [pure virtual]

Parameters

TBool aDimmed

SetLengthAndModelL(TInt, const TEikScrollBarModel *)

void SetLengthAndModelL ( TInt aLength,
const TEikScrollBarModel * aModel
) [pure virtual]

Parameters

TInt aLength
const TEikScrollBarModel * aModel

SetLengthL(TInt)

void SetLengthL ( TInt aLength ) [pure virtual]

Parameters

TInt aLength

SetModel(const TEikScrollBarModel *)

void SetModel ( const TEikScrollBarModel * aModel ) [pure virtual]

Parameters

const TEikScrollBarModel * aModel

SetModelL(const TEikScrollBarModel *)

void SetModelL ( const TEikScrollBarModel * aModel ) [pure virtual]

Parameters

const TEikScrollBarModel * aModel

SetModelThumbPosition(TInt)

void SetModelThumbPosition ( TInt aThumbPos ) [pure virtual]

Parameters

TInt aThumbPos

SetScrollBarObserver(MEikScrollBarObserver *)

void SetScrollBarObserver ( MEikScrollBarObserver * aScrollBarObserver ) [pure virtual]

Parameters

MEikScrollBarObserver * aScrollBarObserver

ThumbPosition()

TInt ThumbPosition ( ) const [pure virtual]