MUiCScrollBar Class Reference

class MUiCScrollBar

Nested Classes and Structures

Member Functions Documentation

Destroy()

void Destroy ( ) [pure virtual]

Destroys instance and frees resources

LayoutHints()

TInt LayoutHints ( ) const [pure virtual]

Returns layouting hints for the scrollbar

NotifyThemeChanged()

void NotifyThemeChanged ( ) [pure virtual]

Called when theme is changed

Redraw()

void Redraw ( ) [pure virtual]

Force scrollbar redraw

SetRect(const TRect &)

void SetRect ( const TRect & aRect ) [pure virtual]

Sets scrollbar rect

Parameters

const TRect & aRect

Show(const TBool)

void Show ( const TBool aShow ) [pure virtual]

Shows scrollbar

Parameters

const TBool aShow

ThumbPosition()

TInt ThumbPosition ( ) const [pure virtual]

Returns thumb position

UpdateModelL(const TUiCScrollBarModel &)

void UpdateModelL ( const TUiCScrollBarModel & aModel ) [pure virtual]

Updates scrollbar model

Parameters

const TUiCScrollBarModel & aModel

Member Enumerations Documentation

Enum TEvent

Scroll events

Enumerators

EScrollHome
EScrollEnd
EScrollPosition

Enum TLayoutHint

Layouting hints

Enumerators

ELayoutOnTopOfList = (1 << 0)
ELayoutRelativeToList = (1 << 1)
ELayoutAutomaticMirroring = (1 << 2)